com.esri.arcgis.networkanalyst
Class INAStreetDirectionsAgentProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.networkanalyst.INAStreetDirectionsAgentProxy
All Implemented Interfaces:
INAStreetDirectionsAgent, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
INAStreetDirectionsAgent2Proxy

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

Description: 'Provides access to the Directions Agent.' 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 INAStreetDirectionsAgentProxy
extends com.esri.arcgis.interop.Dispatch
implements INAStreetDirectionsAgent, 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.INAStreetDirectionsAgent
IID, IID67b62ed9_2ebb_488b_ae93_13c137ba4a84
 
Constructor Summary
  INAStreetDirectionsAgentProxy()
          Deprecated. For internal use only
  INAStreetDirectionsAgentProxy(java.lang.Object obj)
          Deprecated.  
protected INAStreetDirectionsAgentProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  INAStreetDirectionsAgentProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected INAStreetDirectionsAgentProxy(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.  
 void execute(ISet set, ITrackCancel trackCancel)
          Deprecated. Constructs the directions.
 INAStreetDirectionsContainer getDirectionsContainer()
          Deprecated. The container for the directions.
 int getLengthUnits()
          Deprecated. The length units.
 java.lang.String getTimeAttributeName()
          Deprecated. The network attribute for time calculation.
 boolean isAutoShowDirections()
          Deprecated. Indicates if directions are automatically updated and shown when a route changes.
 boolean isDisplayTime()
          Deprecated. Indicates if time is displayed in directions.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAutoShowDirections(boolean show)
          Deprecated. Indicates if directions are automatically updated and shown when a route changes.
 void setDisplayTime(boolean display)
          Deprecated. Indicates if time is displayed in directions.
 void setLengthUnits(int units)
          Deprecated. The length units.
 void setTimeAttributeName(java.lang.String name)
          Deprecated. The network attribute for time calculation.
 
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

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

INAStreetDirectionsAgentProxy

public INAStreetDirectionsAgentProxy(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

INAStreetDirectionsAgentProxy

public INAStreetDirectionsAgentProxy()
Deprecated. 
For internal use only


INAStreetDirectionsAgentProxy

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

INAStreetDirectionsAgentProxy

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

INAStreetDirectionsAgentProxy

protected INAStreetDirectionsAgentProxy(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 com.esri.arcgis.interop.Dispatch
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 com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getLengthUnits

public int getLengthUnits()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The length units.

Specified by:
getLengthUnits in interface INAStreetDirectionsAgent
Returns:
A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLengthUnits

public void setLengthUnits(int units)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The length units.

Specified by:
setLengthUnits in interface INAStreetDirectionsAgent
Parameters:
units - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDisplayTime

public boolean isDisplayTime()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates if time is displayed in directions.

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

setDisplayTime

public void setDisplayTime(boolean display)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates if time is displayed in directions.

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

getTimeAttributeName

public java.lang.String getTimeAttributeName()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The network attribute for time calculation.

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

setTimeAttributeName

public void setTimeAttributeName(java.lang.String name)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The network attribute for time calculation.

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

isAutoShowDirections

public boolean isAutoShowDirections()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Indicates if directions are automatically updated and shown when a route changes.

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

setAutoShowDirections

public void setAutoShowDirections(boolean show)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Indicates if directions are automatically updated and shown when a route changes.

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

getDirectionsContainer

public INAStreetDirectionsContainer getDirectionsContainer()
                                                    throws java.io.IOException,
                                                           AutomationException
Deprecated. 
The container for the directions.

Specified by:
getDirectionsContainer in interface INAStreetDirectionsAgent
Returns:
A reference to a com.esri.arcgis.networkanalyst.INAStreetDirectionsContainer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

execute

public void execute(ISet set,
                    ITrackCancel trackCancel)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Constructs the directions.

Specified by:
execute in interface INAStreetDirectionsAgent
Parameters:
set - A reference to a com.esri.arcgis.system.ISet (in)
trackCancel - 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.