com.esri.arcgis.geoprocessing
Interface IGPToolboxEvents

All Superinterfaces:
java.util.EventListener, java.io.Serializable
All Known Implementing Classes:
GxToolbox, IGPToolboxEventsAdapter, IGPToolboxEventsProxy, MdProcess

public interface IGPToolboxEvents
extends java.util.EventListener, java.io.Serializable

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

Description: 'Provides access to toolbox events.' 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 IID8ec7e8d8_749a_4e24_b539_0371d8266ee0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void onToolAdded(IGPToolboxEventsOnToolAddedEvent theEvent)
          Called when a tool is added to the toolbox.
 void onToolboxDeleted(IGPToolboxEventsOnToolboxDeletedEvent theEvent)
          Called when the toolbox is deleted.
 void onToolboxRenamed(IGPToolboxEventsOnToolboxRenamedEvent theEvent)
          Called when the toolbox is renamed.
 void onToolDeleted(IGPToolboxEventsOnToolDeletedEvent theEvent)
          Called when a tool is deleted from the toolbox.
 void onToolStateChanged(IGPToolboxEventsOnToolStateChangedEvent theEvent)
          Called when a tool's state has changed.
 void onToolStored(IGPToolboxEventsOnToolStoredEvent theEvent)
          Called when a tool is stored to the toolbox.
 

Field Detail

IID8ec7e8d8_749a_4e24_b539_0371d8266ee0

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

onToolboxDeleted

void onToolboxDeleted(IGPToolboxEventsOnToolboxDeletedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Called when the toolbox is deleted.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onToolboxRenamed

void onToolboxRenamed(IGPToolboxEventsOnToolboxRenamedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Called when the toolbox is renamed.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onToolAdded

void onToolAdded(IGPToolboxEventsOnToolAddedEvent theEvent)
                 throws java.io.IOException,
                        AutomationException
Called when a tool is added to the toolbox.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onToolDeleted

void onToolDeleted(IGPToolboxEventsOnToolDeletedEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Called when a tool is deleted from the toolbox.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onToolStored

void onToolStored(IGPToolboxEventsOnToolStoredEvent theEvent)
                  throws java.io.IOException,
                         AutomationException
Called when a tool is stored to the toolbox.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onToolStateChanged

void onToolStateChanged(IGPToolboxEventsOnToolStateChangedEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Called when a tool's state has changed.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.