|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IParameterInfo
Provides generic access to object parameters for GP framework.
Method Summary | |
---|---|
IGPDataType |
getDataType(int indexParam)
Get parameter type. |
int |
getDependency(int indexParam)
Get parameter dependency. |
IGPDomain |
getDomain(int indexParam)
Get parameter domain. |
String |
getLabel(int indexParam)
Gets parameter label. |
String |
getName(int indexParam)
Gets parameter name. |
String |
getObjectLabel()
Gets object UI label. |
String |
getObjectSubType()
Gets object sub-type name. |
String |
getObjectType()
Gets object type name. |
int |
getParameterCount()
Number of exposed parameters. |
IGPValue |
getValue(int indexParam)
Gets parameter value. |
boolean |
isOptional(int indexParam)
Get parameter optional flag. |
void |
setValue(int indexParam,
IGPValue ppGPValue)
Gets parameter value. |
Method Detail |
---|
int getParameterCount() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getName(int indexParam) throws IOException, AutomationException
indexParam
- The indexParam (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getLabel(int indexParam) throws IOException, AutomationException
indexParam
- The indexParam (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGPDataType getDataType(int indexParam) throws IOException, AutomationException
indexParam
- The indexParam (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGPDomain getDomain(int indexParam) throws IOException, AutomationException
indexParam
- The indexParam (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getDependency(int indexParam) throws IOException, AutomationException
indexParam
- The indexParam (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isOptional(int indexParam) throws IOException, AutomationException
indexParam
- The indexParam (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGPValue getValue(int indexParam) throws IOException, AutomationException
indexParam
- The indexParam (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setValue(int indexParam, IGPValue ppGPValue) throws IOException, AutomationException
indexParam
- The indexParam (in)ppGPValue
- A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getObjectType() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getObjectSubType() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getObjectLabel() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |