|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public IMdModel getModel()
throws IOException,
AutomationException
getModel in interface IGPModelToolIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setModelByRef(IMdModel model)
throws IOException,
AutomationException
setModelByRef in interface IGPModelToolmodel - 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 IGPModelToolIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDiagramPropertiesByRef(IMdDiagramProperties diagramProperties)
throws IOException,
AutomationException
setDiagramPropertiesByRef in interface IGPModelTooldiagramProperties - 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 IGPModelToolname - 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 IGPModelToolname - 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 IGPModelToolname - 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 IGPModelToolIOException - 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 IGPModelToololdName - 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 IGPModelToolIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void deleteIntermediateData()
throws IOException,
AutomationException
deleteIntermediateData in interface IGPModelToolIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumMdVariable getIntermediateVariables()
throws IOException,
AutomationException
getIntermediateVariables in interface IGPModelToolIOException - 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 | ||||||||