com.esri.arcgis.geodatabase
Class ILocatorUI2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.ILocatorUIProxy
          extended by com.esri.arcgis.geodatabase.ILocatorUI2Proxy
All Implemented Interfaces:
ILocatorUI, ILocatorUI2, java.io.Externalizable, java.io.Serializable

public class ILocatorUI2Proxy
extends ILocatorUIProxy
implements ILocatorUI2, java.io.Serializable

Internal use class Proxy for COM Interface 'ILocatorUI2'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that control the locator's user interface.' 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 =

See Also:
Serialized Form

Field Summary
 boolean noncastable
           
static java.lang.Class targetClass
           
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geodatabase.ILocatorUI2
IID, IID46e6ab9d_c09e_4482_9cc5_871274c83785
 
Fields inherited from interface com.esri.arcgis.geodatabase.ILocatorUI
IIDe0f10b77_eb7c_11d2_9f47_00c04f8ed1c4
 
Constructor Summary
  ILocatorUI2Proxy()
          For internal use only
  ILocatorUI2Proxy(java.lang.Object obj)
           
protected ILocatorUI2Proxy(java.lang.Object obj, java.lang.String iid)
           
  ILocatorUI2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ILocatorUI2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 boolean repairLocator(int parentWindow, ILocator locator, java.lang.String title)
          Opens the user interface to repair a locator.
 
Methods inherited from class com.esri.arcgis.geodatabase.ILocatorUIProxy
createLocator, locatorProperties, matchTable
 
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
 
Methods inherited from interface com.esri.arcgis.geodatabase.ILocatorUI
createLocator, locatorProperties, matchTable
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

ILocatorUI2Proxy

public ILocatorUI2Proxy(java.lang.String CLSID,
                        java.lang.String host,
                        com.esri.arcgis.interop.AuthInfo authInfo)
                 throws java.net.UnknownHostException,
                        java.io.IOException
Throws:
java.net.UnknownHostException
java.io.IOException

ILocatorUI2Proxy

public ILocatorUI2Proxy()
For internal use only


ILocatorUI2Proxy

public ILocatorUI2Proxy(java.lang.Object obj)
                 throws java.io.IOException
Throws:
java.io.IOException

ILocatorUI2Proxy

protected ILocatorUI2Proxy(java.lang.Object obj,
                           java.lang.String iid)
                    throws java.io.IOException
Throws:
java.io.IOException

ILocatorUI2Proxy

protected ILocatorUI2Proxy(java.lang.String CLSID,
                           java.lang.String iid,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.io.IOException
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Overrides:
addListener in class ILocatorUIProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class ILocatorUIProxy
Throws:
java.io.IOException

repairLocator

public boolean repairLocator(int parentWindow,
                             ILocator locator,
                             java.lang.String title)
                      throws java.io.IOException,
                             AutomationException
Opens the user interface to repair a locator.

Specified by:
repairLocator in interface ILocatorUI2
Parameters:
parentWindow - The parentWindow (A COM typedef) (in)
locator - A reference to a com.esri.arcgis.geodatabase.ILocator (in)
title - The title (in)
Returns:
The ok
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.