|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.arcweb.IArcWebRouteInfoProxy
public class IArcWebRouteInfoProxy
Provides access to members that contain information about an ArcWebRoute.
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
IArcWebRouteInfoProxy()
|
|
IArcWebRouteInfoProxy(Object obj)
|
protected |
IArcWebRouteInfoProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
String |
getDescriptiveDistance()
A description of the length of the route. |
String |
getDescriptiveTime()
A description of the estimated time the route takes to drive. |
IEnumArcWebDirections |
getDirections()
An enumeration of the ArcWebDirections. |
double |
getDistance()
The total length of the route. |
int |
getDistanceUnits()
The units of the route distance. |
IEnvelope |
getExtent()
The extent of the route. |
IPicture |
getImage()
The picture of the route. |
IPolyline |
getPath()
The geometry of the route. |
double |
getTime()
The estimated number of minutes the route takes to drive. |
IEnumArcWebTurnByTurnMaps |
getTurnByTurnMaps()
An enumeration of the ArcWebTurnByTurnMaps. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
writeExternal(ObjectOutput out)
|
| 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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IArcWebRouteInfoProxy()
public IArcWebRouteInfoProxy(Object obj)
throws IOException
IOException
protected IArcWebRouteInfoProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public IPolyline getPath()
throws IOException,
AutomationException
getPath in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumArcWebDirections getDirections()
throws IOException,
AutomationException
getDirections in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumArcWebTurnByTurnMaps getTurnByTurnMaps()
throws IOException,
AutomationException
getTurnByTurnMaps in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPicture getImage()
throws IOException,
AutomationException
getImage in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDistanceUnits()
throws IOException,
AutomationException
getDistanceUnits in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getDistance()
throws IOException,
AutomationException
getDistance in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getTime()
throws IOException,
AutomationException
getTime in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnvelope getExtent()
throws IOException,
AutomationException
getExtent in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDescriptiveDistance()
throws IOException,
AutomationException
getDescriptiveDistance in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDescriptiveTime()
throws IOException,
AutomationException
getDescriptiveTime in interface IArcWebRouteInfoIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class com.esri.arcgis.interop.DispatchIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class com.esri.arcgis.interop.DispatchIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||