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, objRefIID, 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, writeExternalpublic 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.UnknownHostExceptionjava.io.IOExceptionpublic INetworkDirectionsProxy()
public INetworkDirectionsProxy(java.lang.Object obj)
throws java.io.IOException
java.io.IOExceptionprotected INetworkDirectionsProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
java.io.IOExceptionprotected 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.IOExceptionpublic void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
com.esri.arcgis.interop.DispatchaddListener in class com.esri.arcgis.interop.DispatchiidStr - 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.IOExceptionpublic void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
com.esri.arcgis.interop.DispatchremoveListener in class com.esri.arcgis.interop.DispatchiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object that no longer wishes to be informed of the eventsjava.io.IOExceptionpublic int getDefaultOutputLengthUnits()
throws java.io.IOException,
AutomationException
getDefaultOutputLengthUnits in interface INetworkDirectionsjava.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 INetworkDirectionsunits - 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 INetworkDirectionsjava.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 INetworkDirectionsname - 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 INetworkDirectionsjava.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 INetworkDirectionsname - 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 INetworkDirectionsjava.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 INetworkDirectionsname - 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 INetworkDirectionsjava.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 INetworkDirectionsattributeMappings - 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 INetworkDirectionsjava.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 INetworkDirectionslocalizedStreetNames - 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 INetworkDirectionsjava.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 INetworkDirectionssourceNames - 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 INetworkDirectionsjava.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 INetworkDirectionstableName - 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 INetworkDirectionsjava.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 INetworkDirectionsclassName - 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 INetworkDirectionsjava.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 INetworkDirectionsclassName - 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 INetworkDirectionsjava.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 INetworkDirectionstableName - The tableName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.