com.esri.arcgis.geoprocessing
Interface IGPParameterInfo

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPParameterInfo, IGPParameterInfoProxy

public interface IGPParameterInfo
extends java.io.Serializable

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

Description: 'Provides access to the properties/methods of the parameter information.' 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 IIDcee0770d_1b0f_40a5_aad8_57a40b88b13f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getCategory()
          The parameter category.
 IStringArray getChoiceList()
          The parameter choice list.
 java.lang.String getDataType()
          The parameter data type.
 int getDirection()
          The parameter direction.
 java.lang.String getDisplayName()
          The parameter display name.
 java.lang.String getName()
          The parameter name.
 int getParameterType()
          The parameter type.
 IGPValue getValue()
          The parameter value.
 void setCategory(java.lang.String category)
          The parameter category.
 void setChoiceListByRef(IStringArray ppChoiceList)
          The parameter choice list.
 void setDataType(java.lang.String type)
          The parameter data type.
 void setDirection(int direction)
          The parameter direction.
 void setDisplayName(java.lang.String name)
          The parameter display name.
 void setName(java.lang.String name)
          The parameter name.
 void setParameterType(int paramtype)
          The parameter type.
 void setValueByRef(IGPValue ppValue)
          The parameter value.
 

Field Detail

IIDcee0770d_1b0f_40a5_aad8_57a40b88b13f

static final int IIDcee0770d_1b0f_40a5_aad8_57a40b88b13f
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 parameter name.

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

setName

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

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

getDisplayName

java.lang.String getDisplayName()
                                throws java.io.IOException,
                                       AutomationException
The parameter display name.

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

setDisplayName

void setDisplayName(java.lang.String name)
                    throws java.io.IOException,
                           AutomationException
The parameter display name.

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

getCategory

java.lang.String getCategory()
                             throws java.io.IOException,
                                    AutomationException
The parameter category.

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

setCategory

void setCategory(java.lang.String category)
                 throws java.io.IOException,
                        AutomationException
The parameter category.

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

getDataType

java.lang.String getDataType()
                             throws java.io.IOException,
                                    AutomationException
The parameter data type.

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

setDataType

void setDataType(java.lang.String type)
                 throws java.io.IOException,
                        AutomationException
The parameter data type.

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

getDirection

int getDirection()
                 throws java.io.IOException,
                        AutomationException
The parameter direction.

Returns:
A com.esri.arcgis.geoprocessing.esriGPParameterDirection constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDirection

void setDirection(int direction)
                  throws java.io.IOException,
                         AutomationException
The parameter direction.

Parameters:
direction - A com.esri.arcgis.geoprocessing.esriGPParameterDirection constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getParameterType

int getParameterType()
                     throws java.io.IOException,
                            AutomationException
The parameter type.

Returns:
A com.esri.arcgis.geoprocessing.esriGPParameterType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setParameterType

void setParameterType(int paramtype)
                      throws java.io.IOException,
                             AutomationException
The parameter type.

Parameters:
paramtype - A com.esri.arcgis.geoprocessing.esriGPParameterType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getChoiceList

IStringArray getChoiceList()
                           throws java.io.IOException,
                                  AutomationException
The parameter choice list.

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.

setChoiceListByRef

void setChoiceListByRef(IStringArray ppChoiceList)
                        throws java.io.IOException,
                               AutomationException
The parameter choice list.

Parameters:
ppChoiceList - 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.

getValue

IGPValue getValue()
                  throws java.io.IOException,
                         AutomationException
The parameter value.

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.

setValueByRef

void setValueByRef(IGPValue ppValue)
                   throws java.io.IOException,
                          AutomationException
The parameter value.

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