|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.networkanalyst.INACompactStreetDirectionSummaryProxy
public class INACompactStreetDirectionSummaryProxy
Provides access to the compact driving directions summary.
The INACompactStreetDirectionSummary interface provides access to the summary information for the route's direction including the total length, total time, total drive time, and the route's extent.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
INACompactStreetDirectionSummaryProxy()
|
|
INACompactStreetDirectionSummaryProxy(Object obj)
|
protected |
INACompactStreetDirectionSummaryProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IEnvelope |
getEnvelope()
The bounding box of the route. |
double |
getTotalDriveTime()
The total drive time for the route. |
double |
getTotalLength()
The total length of the route. |
double |
getTotalTime()
The total time for the route including wait and service time. |
void |
removeListener(String iidStr,
Object theListener)
|
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 |
---|
public boolean noncastable
Constructor Detail |
---|
public INACompactStreetDirectionSummaryProxy()
public INACompactStreetDirectionSummaryProxy(Object obj) throws IOException
IOException
protected INACompactStreetDirectionSummaryProxy(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.Dispatch
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
IOException
public double getTotalLength() throws IOException, AutomationException
TotalLength returns the total length of the route.
getTotalLength
in interface INACompactStreetDirectionSummary
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getTotalTime() throws IOException, AutomationException
TotalTime returns the total travel time of the route including wait time and service time at stops.
getTotalTime
in interface INACompactStreetDirectionSummary
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getTotalDriveTime() throws IOException, AutomationException
TotalDriveTime returns the total drive time of the route excluding any wait time or service time at stops.
getTotalDriveTime
in interface INACompactStreetDirectionSummary
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getEnvelope() throws IOException, AutomationException
Envelope returns the geographic envelope of the route.
getEnvelope
in interface INACompactStreetDirectionSummary
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 |