public class INetworkDirectionsProxy extends com.esri.arcgis.interop.Dispatch implements INetworkDirections, java.io.Serializable
Description: 'Provides access to the properties for setting up 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 =
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable |
static java.lang.Class |
targetClass |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IIDacda7b59_b41f_48b8_a1ce_582fe481053f
Modifier | Constructor and Description |
---|---|
|
INetworkDirectionsProxy()
For internal use only
|
|
INetworkDirectionsProxy(java.lang.Object obj) |
protected |
INetworkDirectionsProxy(java.lang.Object obj,
java.lang.String iid) |
|
INetworkDirectionsProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
protected |
INetworkDirectionsProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
java.lang.String |
getAbbreviationsTableName()
The abbreviatiations table name.
|
IArray |
getAttributeMappings()
The collection of directions attribute mapping.
|
int |
getDefaultOutputLengthUnits()
The default length units that will be used for reporting distances in directions.
|
java.lang.String |
getLengthAttributeName()
The name of the network attribute to be used for reporting travel distances.
|
IStringArray |
getReferenceLandmarkSources()
The array of reference landmark source names.
|
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.
|
boolean |
isSupportsLocalizedStreetNames()
The flag that indicates if network has street names translated in multiple languages.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Removes a Java object as a listener to events generated by a COM object.
|
void |
setAbbreviationsTableName(java.lang.String tableName)
The abbreviatiations table name.
|
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 directions.
|
void |
setLengthAttributeName(java.lang.String name)
The name of the network attribute to be used for reporting travel distances.
|
void |
setReferenceLandmarkSourcesByRef(IStringArray sourceNames)
The array of reference landmark source names.
|
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 |
setSupportsLocalizedStreetNames(boolean localizedStreetNames)
The flag that indicates if network has street names translated in multiple languages.
|
void |
setTimeAttributeName(java.lang.String name)
The name of the network attribute to be used for reporting travel time.
|
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
public static final java.lang.Class targetClass
public boolean noncastable
public INetworkDirectionsProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public INetworkDirectionsProxy()
public INetworkDirectionsProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected INetworkDirectionsProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected INetworkDirectionsProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
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 INetworkDirections
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 INetworkDirections
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 boolean isSupportsLocalizedStreetNames() throws java.io.IOException, AutomationException
isSupportsLocalizedStreetNames
in interface INetworkDirections
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setSupportsLocalizedStreetNames(boolean localizedStreetNames) throws java.io.IOException, AutomationException
setSupportsLocalizedStreetNames
in interface INetworkDirections
localizedStreetNames
- The localizedStreetNames (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IStringArray getReferenceLandmarkSources() throws java.io.IOException, AutomationException
getReferenceLandmarkSources
in interface INetworkDirections
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setReferenceLandmarkSourcesByRef(IStringArray sourceNames) throws java.io.IOException, AutomationException
setReferenceLandmarkSourcesByRef
in interface INetworkDirections
sourceNames
- A reference to a com.esri.arcgis.system.IStringArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getAbbreviationsTableName() throws java.io.IOException, AutomationException
getAbbreviationsTableName
in interface INetworkDirections
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAbbreviationsTableName(java.lang.String tableName) throws java.io.IOException, AutomationException
setAbbreviationsTableName
in interface INetworkDirections
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 INetworkDirections
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 INetworkDirections
className
- The className (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 INetworkDirections
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 INetworkDirections
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 INetworkDirections
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 INetworkDirections
tableName
- The tableName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.