com.esri.arcgis.geodatabase
Class INetworkTravelModeProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.INetworkTravelModeProxy
All Implemented Interfaces:
INetworkTravelMode, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that specify the properties of a travel mode in a network dataset.' 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 INetworkTravelModeProxy
extends com.esri.arcgis.interop.Dispatch
implements INetworkTravelMode, 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.INetworkTravelMode
IID, IIDcc5a89d8_01f3_4e50_8c4f_690b6511536c
 
Constructor Summary
  INetworkTravelModeProxy()
          Deprecated. For internal use only
  INetworkTravelModeProxy(java.lang.Object obj)
          Deprecated.  
protected INetworkTravelModeProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  INetworkTravelModeProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected INetworkTravelModeProxy(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.  
 IArray getAttributeParameterValues()
          Deprecated. The collection of network attribute parameter values to be used with the analysis.
 java.lang.String getDistanceAttributeName()
          Deprecated. The name of the distance-based network attribute to be used in analysis.
 java.lang.String getImpedanceAttributeName()
          Deprecated. The name of the network attribute to be used as the impedance attribute in analysis.
 java.lang.String getName()
          Deprecated. The name of the travel mode.
 java.lang.Object getOutputGeometryPrecision()
          Deprecated. Specifies the precision of the output geometry after generalization.
 int getOutputGeometryPrecisionUnits()
          Deprecated. Specifies the units of the output geometry precision.
 IStringArray getRestrictionAttributeNames()
          Deprecated. The collection of network attribute names to be used as restrictions with the analysis.
 int getRestrictUTurns()
          Deprecated. Indicates how U-Turns should be restricted in the analysis.
 java.lang.String getTimeAttributeName()
          Deprecated. The name of the time-based network attribute to be used in analysis.
 boolean isUseHierarchy()
          Deprecated. Indicates if the hierarchy attribute for the network should be used in analysis.
 void readFromJSON(java.lang.String jsonValue)
          Deprecated. Reads the contents of this travel mode from a JSON string.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAttributeParameterValuesByRef(IArray attributeParameterValues)
          Deprecated. The collection of network attribute parameter values to be used with the analysis.
 void setDistanceAttributeName(java.lang.String attributeName)
          Deprecated. The name of the distance-based network attribute to be used in analysis.
 void setImpedanceAttributeName(java.lang.String attributeName)
          Deprecated. The name of the network attribute to be used as the impedance attribute in analysis.
 void setName(java.lang.String name)
          Deprecated. The name of the travel mode.
 void setOutputGeometryPrecision(java.lang.Object precision)
          Deprecated. Specifies the precision of the output geometry after generalization.
 void setOutputGeometryPrecisionUnits(int units)
          Deprecated. Specifies the units of the output geometry precision.
 void setRestrictionAttributeNamesByRef(IStringArray attributeNames)
          Deprecated. The collection of network attribute names to be used as restrictions with the analysis.
 void setRestrictUTurns(int backtrack)
          Deprecated. Indicates how U-Turns should be restricted in the analysis.
 void setTimeAttributeName(java.lang.String attributeName)
          Deprecated. The name of the time-based network attribute to be used in analysis.
 void setUseHierarchy(boolean useHierarchy)
          Deprecated. Indicates if the hierarchy attribute for the network should be used in analysis.
 void writeToJSON(java.lang.String[] jsonValue)
          Deprecated. Writes the contents of this travel mode as a JSON string.
 
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

INetworkTravelModeProxy

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

INetworkTravelModeProxy

public INetworkTravelModeProxy()
Deprecated. 
For internal use only


INetworkTravelModeProxy

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

INetworkTravelModeProxy

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

INetworkTravelModeProxy

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

setName

public void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The name of the travel mode.

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

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The name of the travel mode.

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

setImpedanceAttributeName

public void setImpedanceAttributeName(java.lang.String attributeName)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The name of the network attribute to be used as the impedance attribute in analysis.

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

getImpedanceAttributeName

public java.lang.String getImpedanceAttributeName()
                                           throws java.io.IOException,
                                                  AutomationException
Deprecated. 
The name of the network attribute to be used as the impedance attribute in analysis.

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

setTimeAttributeName

public void setTimeAttributeName(java.lang.String attributeName)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The name of the time-based network attribute to be used in analysis.

Specified by:
setTimeAttributeName in interface INetworkTravelMode
Parameters:
attributeName - The attributeName (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 time-based network attribute to be used in analysis.

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

setDistanceAttributeName

public void setDistanceAttributeName(java.lang.String attributeName)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The name of the distance-based network attribute to be used in analysis.

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

getDistanceAttributeName

public java.lang.String getDistanceAttributeName()
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
The name of the distance-based network attribute to be used in analysis.

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

setRestrictionAttributeNamesByRef

public void setRestrictionAttributeNamesByRef(IStringArray attributeNames)
                                       throws java.io.IOException,
                                              AutomationException
Deprecated. 
The collection of network attribute names to be used as restrictions with the analysis.

Specified by:
setRestrictionAttributeNamesByRef in interface INetworkTravelMode
Parameters:
attributeNames - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRestrictionAttributeNames

public IStringArray getRestrictionAttributeNames()
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
The collection of network attribute names to be used as restrictions with the analysis.

Specified by:
getRestrictionAttributeNames in interface INetworkTravelMode
Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAttributeParameterValuesByRef

public void setAttributeParameterValuesByRef(IArray attributeParameterValues)
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The collection of network attribute parameter values to be used with the analysis.

Specified by:
setAttributeParameterValuesByRef in interface INetworkTravelMode
Parameters:
attributeParameterValues - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttributeParameterValues

public IArray getAttributeParameterValues()
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
The collection of network attribute parameter values to be used with the analysis.

Specified by:
getAttributeParameterValues in interface INetworkTravelMode
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUseHierarchy

public void setUseHierarchy(boolean useHierarchy)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Indicates if the hierarchy attribute for the network should be used in analysis.

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

isUseHierarchy

public boolean isUseHierarchy()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates if the hierarchy attribute for the network should be used in analysis.

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

setRestrictUTurns

public void setRestrictUTurns(int backtrack)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Indicates how U-Turns should be restricted in the analysis.

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

getRestrictUTurns

public int getRestrictUTurns()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Indicates how U-Turns should be restricted in the analysis.

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

setOutputGeometryPrecision

public void setOutputGeometryPrecision(java.lang.Object precision)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Specifies the precision of the output geometry after generalization.

Specified by:
setOutputGeometryPrecision in interface INetworkTravelMode
Parameters:
precision - A Variant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOutputGeometryPrecision

public java.lang.Object getOutputGeometryPrecision()
                                            throws java.io.IOException,
                                                   AutomationException
Deprecated. 
Specifies the precision of the output geometry after generalization.

Specified by:
getOutputGeometryPrecision in interface INetworkTravelMode
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOutputGeometryPrecisionUnits

public void setOutputGeometryPrecisionUnits(int units)
                                     throws java.io.IOException,
                                            AutomationException
Deprecated. 
Specifies the units of the output geometry precision.

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

getOutputGeometryPrecisionUnits

public int getOutputGeometryPrecisionUnits()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Specifies the units of the output geometry precision.

Specified by:
getOutputGeometryPrecisionUnits in interface INetworkTravelMode
Returns:
A com.esri.arcgis.system.esriUnits constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeToJSON

public void writeToJSON(java.lang.String[] jsonValue)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Writes the contents of this travel mode as a JSON string.

Specified by:
writeToJSON in interface INetworkTravelMode
Parameters:
jsonValue - The jsonValue (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

readFromJSON

public void readFromJSON(java.lang.String jsonValue)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Reads the contents of this travel mode from a JSON string.

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