org.ascape.ant
Class ScapeElement

java.lang.Object
  extended by org.ascape.ant.ScapeElement
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ScapeSwingElement

public class ScapeElement
extends java.lang.Object
implements java.io.Serializable

The Class ScapeElement.

See Also:
Serialized Form

Constructor Summary
ScapeElement()
          Instantiates a new scape element.
 
Method Summary
 void addAllOutputView(AllOutputViewElement view)
          Adds the all output view.
 void addDataOutputView(DataOutputViewElement view)
          Adds the data output view.
 void addExtent(CoordinateElement coordinate)
          Adds the extent.
 void addMembers(MembersElement member)
          Adds the members.
 void addPropertySet(ParameterSet set)
          Adds the property set.
 void addRuleSet(SelectionSet set)
          Adds the rule set.
 void addScapeOutputView(ScapeOutputViewElement view)
          Adds the scape output view.
 void addSweepView(SweepViewElement viewElement)
          Adds the sweep view.
 ParameterSet getModelParameters()
          Gets the model parameters.
 Scape getScape()
          Gets the scape.
 java.util.List getViews()
          Gets the views.
 void load()
          Load.
 void open()
          Open.
 void run()
          Run.
 void setInputFileName(java.lang.String inputFileName)
          Sets the input file name.
 void setMemberName(java.lang.String memberName)
          Sets the member name.
 void setModelClass(java.lang.String modelName)
          Sets the model class.
protected  void setViews(java.util.List views)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScapeElement

public ScapeElement()
Instantiates a new scape element.

Method Detail

addMembers

public void addMembers(MembersElement member)
Adds the members.

Parameters:
member - the member

addPropertySet

public void addPropertySet(ParameterSet set)
                    throws org.apache.tools.ant.BuildException
Adds the property set.

Parameters:
set - the set
Throws:
org.apache.tools.ant.BuildException - the build exception

addRuleSet

public void addRuleSet(SelectionSet set)
                throws org.apache.tools.ant.BuildException
Adds the rule set.

Parameters:
set - the set
Throws:
org.apache.tools.ant.BuildException - the build exception

addSweepView

public void addSweepView(SweepViewElement viewElement)
                  throws org.apache.tools.ant.BuildException
Adds the sweep view.

Parameters:
viewElement - the view element
Throws:
org.apache.tools.ant.BuildException - the build exception

addDataOutputView

public void addDataOutputView(DataOutputViewElement view)
Adds the data output view.

Parameters:
view - the view

addAllOutputView

public void addAllOutputView(AllOutputViewElement view)
Adds the all output view.

Parameters:
view - the view

addScapeOutputView

public void addScapeOutputView(ScapeOutputViewElement view)
Adds the scape output view.

Parameters:
view - the view

addExtent

public void addExtent(CoordinateElement coordinate)
Adds the extent.

Parameters:
coordinate - the coordinate

setModelClass

public void setModelClass(java.lang.String modelName)
Sets the model class.

Parameters:
modelName - the new model class

setMemberName

public void setMemberName(java.lang.String memberName)
Sets the member name.

Parameters:
memberName - the new member name

setInputFileName

public void setInputFileName(java.lang.String inputFileName)
Sets the input file name.

Parameters:
inputFileName - the new input file name

getScape

public Scape getScape()
Gets the scape.

Returns:
the scape

load

public void load()
Load.


run

public void run()
Run.


open

public void open()
Open.


getViews

public java.util.List getViews()
Gets the views.

Returns:
the views

getModelParameters

public ParameterSet getModelParameters()
Gets the model parameters.

Returns:
the model parameters

setViews

protected void setViews(java.util.List views)


Copyright © 1998-2008 The Brookings Institution, NuTech Solutions, Metascape, LLC All Rights Reserved.