|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geoprocessing.IGPModelToolProxy
public class IGPModelToolProxy
Provides access to methods on a geoprocessing model tool object.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IGPModelToolProxy()
|
|
IGPModelToolProxy(Object obj)
|
protected |
IGPModelToolProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
addParameter(String name)
Adds a parameter to the model tool. |
void |
clearParameters()
Clear parameters. |
void |
deleteIntermediateData()
Delete intermediate data. |
IGPParameter |
findParameter(String name)
Finds a parameter in the model tool. |
void |
generateDefaultParameters()
Finds a parameter in the model tool. |
IMdDiagramProperties |
getDiagramProperties()
The diagram properties object associated with the tool. |
IEnumMdVariable |
getIntermediateVariables()
Get intermediate variables. |
IMdModel |
getModel()
The model object associated with the tool. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
removeParameter(String name)
Removes a parameter from the model tool. |
void |
renameElement(String oldName,
String newName)
Rename element. |
void |
setDiagramPropertiesByRef(IMdDiagramProperties diagramProperties)
The diagram properties object associated with the tool. |
void |
setModelByRef(IMdModel model)
The model object associated with the tool. |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public IGPModelToolProxy()
public IGPModelToolProxy(Object obj) throws IOException
IOException
protected IGPModelToolProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class com.esri.arcgis.interop.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public IMdModel getModel() throws IOException, AutomationException
getModel
in interface IGPModelTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setModelByRef(IMdModel model) throws IOException, AutomationException
setModelByRef
in interface IGPModelTool
model
- A reference to a com.esri.arcgis.geoprocessing.IMdModel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IMdDiagramProperties getDiagramProperties() throws IOException, AutomationException
getDiagramProperties
in interface IGPModelTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDiagramPropertiesByRef(IMdDiagramProperties diagramProperties) throws IOException, AutomationException
setDiagramPropertiesByRef
in interface IGPModelTool
diagramProperties
- A reference to a com.esri.arcgis.geoprocessing.IMdDiagramProperties (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void addParameter(String name) throws IOException, AutomationException
addParameter
in interface IGPModelTool
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeParameter(String name) throws IOException, AutomationException
removeParameter
in interface IGPModelTool
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPParameter findParameter(String name) throws IOException, AutomationException
findParameter
in interface IGPModelTool
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void generateDefaultParameters() throws IOException, AutomationException
generateDefaultParameters
in interface IGPModelTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void renameElement(String oldName, String newName) throws IOException, AutomationException
renameElement
in interface IGPModelTool
oldName
- The oldName (in)newName
- The newName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void clearParameters() throws IOException, AutomationException
clearParameters
in interface IGPModelTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteIntermediateData() throws IOException, AutomationException
deleteIntermediateData
in interface IGPModelTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnumMdVariable getIntermediateVariables() throws IOException, AutomationException
getIntermediateVariables
in interface IGPModelTool
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 |