com.esri.arcgis.geoprocessing
Interface IGPParameterEdit

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IGPParameterEdit2, IGPParameterEdit3
All Known Implementing Classes:
GPParameter, IGPParameterEdit2Proxy, IGPParameterEdit3Proxy, IGPParameterEditProxy, MdParameter

public interface IGPParameterEdit
extends java.io.Serializable

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

Description: 'Provides access to the editable properties/methods of a geoprocessing parameter object.' 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 IID41ea73ee_8c7f_4ec8_bf00_1c5b11ef781d
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addDependency(java.lang.String name)
          Adds the name of a parameter that this geoprocessing parameter object is dependent on.
 void setAltered(boolean rhs1)
          Indicates whether the parameter value has been explicitly set (by the user).
 void setCategory(java.lang.String rhs1)
          Category of the geoprocessing parameter.
 void setChoiceListByRef(IGPChoiceList rhs1)
          The choice list object of the geoprocessing parameter.
 void setControlCLSID(IUID rhs1)
          The class identifier (CLSID) of the ActiveX control to use to edit the geoprocessing parameter.
 void setDataTypeByRef(IGPDataType rhs1)
          Data type of the geoprocessing parameter.
 void setDefaultEnvironmentName(java.lang.String rhs1)
          The name of the environment value to use as the default value for the geoprocessing parameter.
 void setDirection(int rhs1)
          Direction of the geoprocessing parameter.
 void setDisplayName(java.lang.String rhs1)
          Display name of the geoprocessing parameter.
 void setDisplayOrder(int rhs1)
          The display order of the geoprocessing parameter.
 void setDomainByRef(IGPDomain rhs1)
          Domain of the geoprocessing parameter.
 void setEnabled(boolean rhs1)
          Indicates whether the ActiveX control for the geoprocessing parameter should be enabled/disabled.
 void setHasBeenValidated(boolean rhs1)
          Indicates whether the parameter value has been modified since the last time the parameter was validated (i.e., since Validate() was called).
 void setName(java.lang.String rhs1)
          Name of the geoprocessing parameter.
 void setParameterDependencies(IEnumBSTR rhs1)
          Enumeration of parameter names the geoprocessing parameter is dependent on.
 void setParameterType(int rhs1)
          Type of the geoprocessing parameter.
 void setValueByRef(IGPValue rhs1)
          The current value object of the geoprocessing parameter.
 

Field Detail

IID41ea73ee_8c7f_4ec8_bf00_1c5b11ef781d

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

setName

void setName(java.lang.String rhs1)
             throws java.io.IOException,
                    AutomationException
Name of the geoprocessing parameter.

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

setDisplayName

void setDisplayName(java.lang.String rhs1)
                    throws java.io.IOException,
                           AutomationException
Display name of the geoprocessing parameter.

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

setDirection

void setDirection(int rhs1)
                  throws java.io.IOException,
                         AutomationException
Direction of the geoprocessing parameter.

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

setDataTypeByRef

void setDataTypeByRef(IGPDataType rhs1)
                      throws java.io.IOException,
                             AutomationException
Data type of the geoprocessing parameter.

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

setParameterType

void setParameterType(int rhs1)
                      throws java.io.IOException,
                             AutomationException
Type of the geoprocessing parameter.

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

setParameterDependencies

void setParameterDependencies(IEnumBSTR rhs1)
                              throws java.io.IOException,
                                     AutomationException
Enumeration of parameter names the geoprocessing parameter is dependent on.

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

setDomainByRef

void setDomainByRef(IGPDomain rhs1)
                    throws java.io.IOException,
                           AutomationException
Domain of the geoprocessing parameter.

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

setEnabled

void setEnabled(boolean rhs1)
                throws java.io.IOException,
                       AutomationException
Indicates whether the ActiveX control for the geoprocessing parameter should be enabled/disabled.

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

setValueByRef

void setValueByRef(IGPValue rhs1)
                   throws java.io.IOException,
                          AutomationException
The current value object of the geoprocessing parameter.

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

setControlCLSID

void setControlCLSID(IUID rhs1)
                     throws java.io.IOException,
                            AutomationException
The class identifier (CLSID) of the ActiveX control to use to edit the geoprocessing parameter.

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

setDefaultEnvironmentName

void setDefaultEnvironmentName(java.lang.String rhs1)
                               throws java.io.IOException,
                                      AutomationException
The name of the environment value to use as the default value for the geoprocessing parameter.

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

setDisplayOrder

void setDisplayOrder(int rhs1)
                     throws java.io.IOException,
                            AutomationException
The display order of the geoprocessing parameter.

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

setAltered

void setAltered(boolean rhs1)
                throws java.io.IOException,
                       AutomationException
Indicates whether the parameter value has been explicitly set (by the user).

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

setHasBeenValidated

void setHasBeenValidated(boolean rhs1)
                         throws java.io.IOException,
                                AutomationException
Indicates whether the parameter value has been modified since the last time the parameter was validated (i.e., since Validate() was called).

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

addDependency

void addDependency(java.lang.String name)
                   throws java.io.IOException,
                          AutomationException
Adds the name of a parameter that this geoprocessing parameter object is dependent on.

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

setCategory

void setCategory(java.lang.String rhs1)
                 throws java.io.IOException,
                        AutomationException
Category of the geoprocessing parameter.

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

setChoiceListByRef

void setChoiceListByRef(IGPChoiceList rhs1)
                        throws java.io.IOException,
                               AutomationException
The choice list object of the geoprocessing parameter.

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