com.esri.arcgis.datasourcesraster
Interface IRasterFunctionVariable

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterFunctionVariableProxy, RasterFunctionVariable

public interface IRasterFunctionVariable
extends java.io.Serializable

COM Interface 'IRasterFunctionVariable'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control a raster function variable.' 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 IIDbf661e16_879d_4b7e_8a05_96e2476eef17
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStringArray getAliases()
          The variable's aliases.
 java.lang.String getDescription()
          The variable's description.
 java.lang.String getName()
          The variable name.
 java.lang.Object getValue()
          The variable value.
 boolean isDataset()
          Indicates whether the variable is a dataset.
 void resolve(java.lang.Object pArgumentValues)
          Resolves the variable using a set of values.
 void setAliasesByRef(IStringArray ppAliases)
          The variable's aliases.
 void setDescription(java.lang.String pDescription)
          The variable's description.
 void setIsDataset(boolean pbIsDataset)
          Indicates whether the variable is a dataset.
 void setName(java.lang.String pName)
          The variable name.
 void setValue(java.lang.Object pValue)
          The variable value.
 

Field Detail

IIDbf661e16_879d_4b7e_8a05_96e2476eef17

static final int IIDbf661e16_879d_4b7e_8a05_96e2476eef17
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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The variable name.

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

setName

void setName(java.lang.String pName)
             throws java.io.IOException,
                    AutomationException
The variable name.

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

getValue

java.lang.Object getValue()
                          throws java.io.IOException,
                                 AutomationException
The variable value.

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

setValue

void setValue(java.lang.Object pValue)
              throws java.io.IOException,
                     AutomationException
The variable value.

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

resolve

void resolve(java.lang.Object pArgumentValues)
             throws java.io.IOException,
                    AutomationException
Resolves the variable using a set of values.

Parameters:
pArgumentValues - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDescription

void setDescription(java.lang.String pDescription)
                    throws java.io.IOException,
                           AutomationException
The variable's description.

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

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The variable's description.

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

setAliasesByRef

void setAliasesByRef(IStringArray ppAliases)
                     throws java.io.IOException,
                            AutomationException
The variable's aliases.

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

getAliases

IStringArray getAliases()
                        throws java.io.IOException,
                               AutomationException
The variable's aliases.

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.

setIsDataset

void setIsDataset(boolean pbIsDataset)
                  throws java.io.IOException,
                         AutomationException
Indicates whether the variable is a dataset.

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

isDataset

boolean isDataset()
                  throws java.io.IOException,
                         AutomationException
Indicates whether the variable is a dataset.

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