|
|||||||||
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.framework.IArcToolboxToolProxy
public class IArcToolboxToolProxy
Provides access to members that control the Toolbox tools.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
IArcToolboxToolProxy()
|
|
IArcToolboxToolProxy(Object obj)
|
protected |
IArcToolboxToolProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
execute(Object inputData)
Run the tool. |
Picture |
getBitmap()
The bitmap that is used as the icon for this tool. |
int |
getHelpContextID()
The help context ID associated with this tool. |
String |
getHelpFile()
The name of the help file associated with this tool. |
String |
getMessage()
The description for this tool. |
int |
getModality()
The modality for the tool. |
String |
getName()
The name of this tool. |
String |
getTreeviewLocation()
The location of the tool in the treeview. |
void |
onCreate(Object hook)
Occurs when this tool is created. |
void |
removeListener(String iidStr,
Object theListener)
|
void |
setModality(int dialogModality)
The modality for 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 IArcToolboxToolProxy()
public IArcToolboxToolProxy(Object obj) throws IOException
IOException
protected IArcToolboxToolProxy(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 void setModality(int dialogModality) throws IOException, AutomationException
setModality
in interface IArcToolboxTool
dialogModality
- A com.esri.arcgis.framework.esriATModality constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getModality() throws IOException, AutomationException
getModality
in interface IArcToolboxTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getName() throws IOException, AutomationException
getName
in interface IArcToolboxTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getMessage() throws IOException, AutomationException
getMessage
in interface IArcToolboxTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getHelpFile() throws IOException, AutomationException
getHelpFile
in interface IArcToolboxTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHelpContextID() throws IOException, AutomationException
getHelpContextID
in interface IArcToolboxTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Picture getBitmap() throws IOException, AutomationException
getBitmap
in interface IArcToolboxTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getTreeviewLocation() throws IOException, AutomationException
getTreeviewLocation
in interface IArcToolboxTool
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onCreate(Object hook) throws IOException, AutomationException
onCreate
in interface IArcToolboxTool
hook
- A reference to another Automation Object (IDispatch) (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void execute(Object inputData) throws IOException, AutomationException
execute
in interface IArcToolboxTool
inputData
- A Variant (in, optional, pass null if not required)
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 |