com.esri.arcgis.networkanalyst
Class INALocator2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.networkanalyst.INALocatorProxy
          extended by com.esri.arcgis.networkanalyst.INALocator2Proxy
All Implemented Interfaces:
INALocator, INALocator2, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
INALocator3Proxy

Deprecated. Internal use only. Proxy for COM Interface 'INALocator2'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriNetworkAnalyst.olb'

Description: 'Provides access to properties that apply to all network locators.' 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 =

public class INALocator2Proxy
extends INALocatorProxy
implements INALocator2, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.networkanalyst.INALocator2
IID, IID6a658ec8_139d_4b60_8765_c2504cd38d1a
 
Fields inherited from interface com.esri.arcgis.networkanalyst.INALocator
IIDeca487a0_fce8_462c_8df2_37042db4591c
 
Constructor Summary
  INALocator2Proxy()
          Deprecated. For internal use only
  INALocator2Proxy(java.lang.Object obj)
          Deprecated.  
protected INALocator2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  INALocator2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected INALocator2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 INALocation geocodeLocation(java.lang.String address, ILocator addressLocator)
          Deprecated. The network location at the specified address.
 double getMaxSnapTolerance()
          Deprecated. The maximum distance that can be searched when expanding the snap tolerance.
 void queryOffsetPoint(INALocation location, double offset, int units, IPoint[] point)
          Deprecated. The point offset from a network location.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 java.lang.String reverseGeocodeLocation(INALocation location, ILocator addressLocator)
          Deprecated. The address of the network location.
 void setMaxSnapTolerance(double maxTolerance)
          Deprecated. The maximum distance that can be searched when expanding the snap tolerance.
 
Methods inherited from class com.esri.arcgis.networkanalyst.INALocatorProxy
addLocatorAgent, bind, createDefault, getLocatorAgent, getLocatorAgentCount, getNetworkDataset, getOutputSpatialReference, getSnapTolerance, getSnapToleranceUnits, isFindClosestAmongAllAgents, queryLocationByPoint, queryLocationByRow, queryPoint, removeLocatorAgent, setFindClosestAmongAllAgents, setOutputSpatialReferenceByRef, setSnapTolerance, setSnapToleranceUnits
 
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.networkanalyst.INALocator
addLocatorAgent, bind, createDefault, getLocatorAgent, getLocatorAgentCount, getNetworkDataset, getOutputSpatialReference, getSnapTolerance, getSnapToleranceUnits, isFindClosestAmongAllAgents, queryLocationByPoint, queryLocationByRow, queryPoint, removeLocatorAgent, setFindClosestAmongAllAgents, setOutputSpatialReferenceByRef, setSnapTolerance, setSnapToleranceUnits
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

INALocator2Proxy

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

INALocator2Proxy

public INALocator2Proxy()
Deprecated. 
For internal use only


INALocator2Proxy

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

INALocator2Proxy

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

INALocator2Proxy

protected INALocator2Proxy(java.lang.String CLSID,
                           java.lang.String iid,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.io.IOException
Deprecated. 
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
Deprecated. 
Overrides:
addListener in class INALocatorProxy
Throws:
java.io.IOException

removeListener

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

getMaxSnapTolerance

public double getMaxSnapTolerance()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The maximum distance that can be searched when expanding the snap tolerance. Has the same units as the snap tolerance.

Specified by:
getMaxSnapTolerance in interface INALocator2
Returns:
The maxTolerance
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaxSnapTolerance

public void setMaxSnapTolerance(double maxTolerance)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The maximum distance that can be searched when expanding the snap tolerance. Has the same units as the snap tolerance.

Specified by:
setMaxSnapTolerance in interface INALocator2
Parameters:
maxTolerance - The maxTolerance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryOffsetPoint

public void queryOffsetPoint(INALocation location,
                             double offset,
                             int units,
                             IPoint[] point)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The point offset from a network location.

Specified by:
queryOffsetPoint in interface INALocator2
Parameters:
location - A reference to a com.esri.arcgis.networkanalyst.INALocation (in)
offset - The offset (in)
units - A com.esri.arcgis.system.esriUnits constant (in)
point - A reference to a com.esri.arcgis.geometry.IPoint (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reverseGeocodeLocation

public java.lang.String reverseGeocodeLocation(INALocation location,
                                               ILocator addressLocator)
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
The address of the network location. Honors side of street if the address locator does.

Specified by:
reverseGeocodeLocation in interface INALocator2
Parameters:
location - A reference to a com.esri.arcgis.networkanalyst.INALocation (in)
addressLocator - A reference to a com.esri.arcgis.geodatabase.ILocator (in)
Returns:
The address
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

geocodeLocation

public INALocation geocodeLocation(java.lang.String address,
                                   ILocator addressLocator)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The network location at the specified address. Honors side of street if the address locator does.

Specified by:
geocodeLocation in interface INALocator2
Parameters:
address - The address (in)
addressLocator - A reference to a com.esri.arcgis.geodatabase.ILocator (in)
Returns:
A reference to a com.esri.arcgis.networkanalyst.INALocation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.