com.esri.arcgis.geoprocessing
Interface IGPValueExpression

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPMultiValue, GPRasterCalculatorExpression, GPSAExtractValues, GPSAWeightedSum, GPValueTable, IGPValueExpressionProxy, MdVariable

public interface IGPValueExpression
extends java.io.Serializable

COM Interface 'IGPValueExpression'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to GPExpression objects.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID1ac0728d_8da6_4592_bcf9_7c3027f51f38
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAsText(IGPVariableManager pVariableManager)
          Gets the text value of the variable value.
 IStringArray getVariableNames()
          Returns a string array of the variable names.
 IArray getVariables()
          Returns an array of variables.
 boolean isResolved()
          Gets the resolved state.
 IGPValue resolveValue(IGPVariableManager pVariableManager)
          Resolves a given variable value.
 void setResolved(boolean pResolved)
          Gets the resolved state.
 void setVariablesByRef(IArray ppVariables)
          Returns an array of variables.
 

Field Detail

IID1ac0728d_8da6_4592_bcf9_7c3027f51f38

static final int IID1ac0728d_8da6_4592_bcf9_7c3027f51f38
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

isResolved

boolean isResolved()
                   throws java.io.IOException,
                          AutomationException
Gets the resolved state.

Returns:
The pResolved
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setResolved

void setResolved(boolean pResolved)
                 throws java.io.IOException,
                        AutomationException
Gets the resolved state.

Parameters:
pResolved - The pResolved (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

resolveValue

IGPValue resolveValue(IGPVariableManager pVariableManager)
                      throws java.io.IOException,
                             AutomationException
Resolves a given variable value.

Parameters:
pVariableManager - A reference to a com.esri.arcgis.geoprocessing.IGPVariableManager (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVariableNames

IStringArray getVariableNames()
                              throws java.io.IOException,
                                     AutomationException
Returns a string array of the variable names.

Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getVariables

IArray getVariables()
                    throws java.io.IOException,
                           AutomationException
Returns an array of variables.

Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setVariablesByRef

void setVariablesByRef(IArray ppVariables)
                       throws java.io.IOException,
                              AutomationException
Returns an array of variables.

Parameters:
ppVariables - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAsText

java.lang.String getAsText(IGPVariableManager pVariableManager)
                           throws java.io.IOException,
                                  AutomationException
Gets the text value of the variable value.

Parameters:
pVariableManager - A reference to a com.esri.arcgis.geoprocessing.IGPVariableManager (in)
Returns:
The pText
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.