com.esri.arcgis.geodatabase
Class INetworkDirectionsProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.INetworkDirectionsProxy
All Implemented Interfaces:
INetworkDirections, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
INetworkDirections2Proxy

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

Description: 'Provides access to the properties for setting up driving directions.' 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 INetworkDirectionsProxy
extends com.esri.arcgis.interop.Dispatch
implements INetworkDirections, 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.geodatabase.INetworkDirections
IID, IIDacda7b59_b41f_48b8_a1ce_582fe481053f
 
Constructor Summary
  INetworkDirectionsProxy()
          Deprecated. For internal use only
  INetworkDirectionsProxy(java.lang.Object obj)
          Deprecated.  
protected INetworkDirectionsProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  INetworkDirectionsProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected INetworkDirectionsProxy(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.  
 int getDefaultOutputLengthUnits()
          Deprecated. The default length units that will be used for reporting distances in driving directions.
 java.lang.String getLengthAttributeName()
          Deprecated. The name of the network attribute to be used for reporting travel distances.
 java.lang.String getRoadClassAttributeName()
          Deprecated. The name of the network attribute to be used for road classification.
 java.lang.String getTimeAttributeName()
          Deprecated. The name of the network attribute to be used for reporting travel time.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setDefaultOutputLengthUnits(int units)
          Deprecated. The default length units that will be used for reporting distances in driving directions.
 void setLengthAttributeName(java.lang.String name)
          Deprecated. The name of the network attribute to be used for reporting travel distances.
 void setRoadClassAttributeName(java.lang.String name)
          Deprecated. The name of the network attribute to be used for road classification.
 void setTimeAttributeName(java.lang.String name)
          Deprecated. The name of the network attribute to be used for reporting travel time.
 
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

INetworkDirectionsProxy

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

INetworkDirectionsProxy

public INetworkDirectionsProxy()
Deprecated. 
For internal use only


INetworkDirectionsProxy

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

INetworkDirectionsProxy

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

INetworkDirectionsProxy

protected INetworkDirectionsProxy(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

getDefaultOutputLengthUnits

public int getDefaultOutputLengthUnits()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The default length units that will be used for reporting distances in driving directions.

Specified by:
getDefaultOutputLengthUnits in interface INetworkDirections
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.

setDefaultOutputLengthUnits

public void setDefaultOutputLengthUnits(int units)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The default length units that will be used for reporting distances in driving directions.

Specified by:
setDefaultOutputLengthUnits in interface INetworkDirections
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.

getLengthAttributeName

public java.lang.String getLengthAttributeName()
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
The name of the network attribute to be used for reporting travel distances.

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

setLengthAttributeName

public void setLengthAttributeName(java.lang.String name)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The name of the network attribute to be used for reporting travel distances.

Specified by:
setLengthAttributeName in interface INetworkDirections
Parameters:
name - The name (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 name of the network attribute to be used for reporting travel time.

Specified by:
getTimeAttributeName in interface INetworkDirections
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 name of the network attribute to be used for reporting travel time.

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

getRoadClassAttributeName

public java.lang.String getRoadClassAttributeName()
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
The name of the network attribute to be used for road classification.

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

setRoadClassAttributeName

public void setRoadClassAttributeName(java.lang.String name)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The name of the network attribute to be used for road classification.

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