|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabase.NetworkDirections
public class NetworkDirections
COM Class 'NetworkDirections'. Generated 3/19/2015 1:20:43 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description 'A container for describing and using network 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 =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.geodatabase.INetworkDirections2 |
---|
IID, IID85301471_abad_49ee_aa65_fc498d75f362, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.INetworkDirections |
---|
IIDacda7b59_b41f_48b8_a1ce_582fe481053f |
Fields inherited from interface com.esri.arcgis.geodatabase.ISignposts |
---|
IID, IIDe44759d6_d13b_4e36_93ce_1e755f3177d5, xxDummy |
Fields inherited from interface com.esri.arcgis.geodatabase.IRoadSplits |
---|
IID, IIDb1ec12cd_8925_45b9_8be6_ff9de87b7b98, xxDummy |
Constructor Summary | |
---|---|
NetworkDirections()
Constructs a NetworkDirections using ArcGIS Engine. |
|
NetworkDirections(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. NetworkDirections theNetworkDirections = (NetworkDirections) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
IArray |
getAttributeMappings()
The collection of directions attribute mapping. |
static java.lang.String |
getClsid()
getClsid. |
int |
getDefaultOutputLengthUnits()
The default length units that will be used for reporting distances in driving directions. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLengthAttributeName()
The name of the network attribute to be used for reporting travel distances. |
java.lang.String |
getRoadClassAttributeName()
The name of the network attribute to be used for road classification. |
java.lang.String |
getRoadSplitsTableName()
The name of the table containing the road splits. |
java.lang.String |
getSignpostFeatureClassName()
The name of the feature class containing the signposts. |
java.lang.String |
getSignpostStreetsTableName()
The name of the indexed table of signpost street references. |
java.lang.String |
getTimeAttributeName()
The name of the network attribute to be used for reporting travel time. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a NetworkDirections. |
void |
setAttributeMappingsByRef(IArray attributeMappings)
The collection of directions attribute mapping. |
void |
setDefaultOutputLengthUnits(int units)
The default length units that will be used for reporting distances in driving directions. |
void |
setLengthAttributeName(java.lang.String name)
The name of the network attribute to be used for reporting travel distances. |
void |
setRoadClassAttributeName(java.lang.String name)
The name of the network attribute to be used for road classification. |
void |
setRoadSplitsTableName(java.lang.String className)
The name of the table containing the road splits. |
void |
setSignpostFeatureClassName(java.lang.String className)
The name of the feature class containing the signposts. |
void |
setSignpostStreetsTableName(java.lang.String tableName)
The name of the indexed table of signpost street references. |
void |
setTimeAttributeName(java.lang.String name)
The name of the network attribute to be used for reporting travel time. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NetworkDirections() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic NetworkDirections(java.lang.Object obj) throws java.io.IOException
NetworkDirections theNetworkDirections = (NetworkDirections) obj;
obj
to NetworkDirections
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public int getDefaultOutputLengthUnits() throws java.io.IOException, AutomationException
getDefaultOutputLengthUnits
in interface INetworkDirections
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefaultOutputLengthUnits(int units) throws java.io.IOException, AutomationException
setDefaultOutputLengthUnits
in interface INetworkDirections
units
- A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLengthAttributeName() throws java.io.IOException, AutomationException
getLengthAttributeName
in interface INetworkDirections
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLengthAttributeName(java.lang.String name) throws java.io.IOException, AutomationException
setLengthAttributeName
in interface INetworkDirections
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getTimeAttributeName() throws java.io.IOException, AutomationException
getTimeAttributeName
in interface INetworkDirections
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTimeAttributeName(java.lang.String name) throws java.io.IOException, AutomationException
setTimeAttributeName
in interface INetworkDirections
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getRoadClassAttributeName() throws java.io.IOException, AutomationException
getRoadClassAttributeName
in interface INetworkDirections
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRoadClassAttributeName(java.lang.String name) throws java.io.IOException, AutomationException
setRoadClassAttributeName
in interface INetworkDirections
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IArray getAttributeMappings() throws java.io.IOException, AutomationException
getAttributeMappings
in interface INetworkDirections2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setAttributeMappingsByRef(IArray attributeMappings) throws java.io.IOException, AutomationException
setAttributeMappingsByRef
in interface INetworkDirections2
attributeMappings
- A reference to a com.esri.arcgis.system.IArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getSignpostFeatureClassName() throws java.io.IOException, AutomationException
getSignpostFeatureClassName
in interface ISignposts
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSignpostFeatureClassName(java.lang.String className) throws java.io.IOException, AutomationException
setSignpostFeatureClassName
in interface ISignposts
className
- The className (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getSignpostStreetsTableName() throws java.io.IOException, AutomationException
getSignpostStreetsTableName
in interface ISignposts
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSignpostStreetsTableName(java.lang.String tableName) throws java.io.IOException, AutomationException
setSignpostStreetsTableName
in interface ISignposts
tableName
- The tableName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getRoadSplitsTableName() throws java.io.IOException, AutomationException
getRoadSplitsTableName
in interface IRoadSplits
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setRoadSplitsTableName(java.lang.String className) throws java.io.IOException, AutomationException
setRoadSplitsTableName
in interface IRoadSplits
className
- The className (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |