com.esri.arcgis.geoprocessing.tools.spatialanalysttools
Class MultiOutputMapAlgebra

java.lang.Object
  extended by com.esri.arcgis.geoprocessing.AbstractGPTool
      extended by com.esri.arcgis.geoprocessing.tools.spatialanalysttools.MultiOutputMapAlgebra
All Implemented Interfaces:
GPTool

public class MultiOutputMapAlgebra
extends AbstractGPTool

Runs an expression built with the Map Algebra language. The Multi Output Map Algebra tool is contained in the Spatial Analyst Tools tool box.


Field Summary
 
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool
vals
 
Constructor Summary
MultiOutputMapAlgebra()
          Creates the Multi Output Map Algebra tool with defaults.
MultiOutputMapAlgebra(Object expressionString)
          Creates the Multi Output Map Algebra tool with the required parameters.
 
Method Summary
 Object getExpressionString()
          Returns the Map Algebra expression parameter of this tool .
 String getToolboxAlias()
          Returns the alias of the tool box containing this tool.
 String getToolboxName()
          Returns the name of the tool box containing this tool.
 String getToolName()
          Returns the name of this tool.
 void setExpressionString(Object expressionString)
          Sets the Map Algebra expression parameter of this tool .
 
Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool
getParameterValues, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultiOutputMapAlgebra

public MultiOutputMapAlgebra()
Creates the Multi Output Map Algebra tool with defaults.

Initializes the array of tool parameters with the default values specified when the tool was created.


MultiOutputMapAlgebra

public MultiOutputMapAlgebra(Object expressionString)
Creates the Multi Output Map Algebra tool with the required parameters.

Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.

Parameters:
expressionString - MapAlgebra Expression, MapAlgebra Expression, the string containing the expression you want to run, constructed with the Map Algebra language. an example expression is:
Method Detail

getExpressionString

public Object getExpressionString()
Returns the Map Algebra expression parameter of this tool . This parameter is MapAlgebra Expression, MapAlgebra Expression, the string containing the expression you want to run, constructed with the Map Algebra language. an example expression is: This is a required parameter.

Returns:
the Map Algebra expression

setExpressionString

public void setExpressionString(Object expressionString)
Sets the Map Algebra expression parameter of this tool . This parameter is MapAlgebra Expression, MapAlgebra Expression, the string containing the expression you want to run, constructed with the Map Algebra language. an example expression is: This is a required parameter.

Parameters:
expressionString - MapAlgebra Expression, MapAlgebra Expression, the string containing the expression you want to run, constructed with the Map Algebra language. an example expression is:

getToolName

public String getToolName()
Returns the name of this tool.

Returns:
the tool name

getToolboxName

public String getToolboxName()
Returns the name of the tool box containing this tool.

Returns:
the tool box name

getToolboxAlias

public String getToolboxAlias()
Returns the alias of the tool box containing this tool.

Returns:
the tool box alias