com.esri.arcgis.location
Interface ILocatorEvents

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ILocatorEventsProxy

public interface ILocatorEvents
extends java.io.Serializable

COM Interface 'ILocatorEvents'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriLocation.olb'

Description: 'Provides access to members to respond to locator management operations.' 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 IIDa5c49c70_b80c_41a3_9a90_e40cbf8b0686
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void onBuild(boolean rebuild, java.lang.String tableName, java.lang.String configKeyword, ITrackCancel pCancelTracker)
          Responds to the client building or rebuilding the locator.
 void onCopy(ILocatorWorkspace pNewLocWks, java.lang.String newName, IPropertySet pNewProps, java.lang.String configKeyword, ITrackCancel pCancelTracker)
          Responds to the client copying the locator.
 void onDelete(ITrackCancel pCancelTracker)
          Responds to the client deleting the locator.
 void onRename(java.lang.String newName, ITrackCancel pCancelTracker)
          Responds to the client renaming the locator.
 

Field Detail

IIDa5c49c70_b80c_41a3_9a90_e40cbf8b0686

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

onBuild

void onBuild(boolean rebuild,
             java.lang.String tableName,
             java.lang.String configKeyword,
             ITrackCancel pCancelTracker)
             throws java.io.IOException,
                    AutomationException
Responds to the client building or rebuilding the locator.

Parameters:
rebuild - The rebuild (in)
tableName - The tableName (in)
configKeyword - The configKeyword (in)
pCancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onDelete

void onDelete(ITrackCancel pCancelTracker)
              throws java.io.IOException,
                     AutomationException
Responds to the client deleting the locator.

Parameters:
pCancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onRename

void onRename(java.lang.String newName,
              ITrackCancel pCancelTracker)
              throws java.io.IOException,
                     AutomationException
Responds to the client renaming the locator.

Parameters:
newName - The newName (in)
pCancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onCopy

void onCopy(ILocatorWorkspace pNewLocWks,
            java.lang.String newName,
            IPropertySet pNewProps,
            java.lang.String configKeyword,
            ITrackCancel pCancelTracker)
            throws java.io.IOException,
                   AutomationException
Responds to the client copying the locator.

Parameters:
pNewLocWks - A reference to a com.esri.arcgis.geodatabase.ILocatorWorkspace (in)
newName - The newName (in)
pNewProps - A reference to a com.esri.arcgis.system.IPropertySet (in)
configKeyword - The configKeyword (in)
pCancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.