|
|||||||||
| 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.datasourcesfile.ISMRouterProxy
public class ISMRouterProxy
Internal use class Proxy for COM Interface 'ISMRouter'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesFile.olb'
Description: 'Deprecated as of 10.1. Provides access to the main functionality for route finding.' 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 | |
|---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Fields inherited from interface com.esri.arcgis.datasourcesfile.ISMRouter |
|---|
DISPID_1_GET_NAME, DISPID_12_GET_NAME, DISPID_13_GET_NAME, DISPID_14_GET_NAME, DISPID_2_GET_NAME, DISPID_3_GET_NAME, DISPID_4_GET_NAME, DISPID_5_GET_NAME, DISPID_6_GET_NAME, DISPID_6_PUT_NAME, DISPID_8_NAME, DISPID_9_NAME, IID, IIDf8b66020_5850_11d7_b321_008048db11de |
| Constructor Summary | |
|---|---|
|
ISMRouterProxy()
For internal use only |
|
ISMRouterProxy(java.lang.Object obj)
|
protected |
ISMRouterProxy(java.lang.Object obj,
java.lang.String iid)
|
|
ISMRouterProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
ISMRouterProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
| Method Summary | |
|---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
ISMNetBarriersCollection |
getBarriers()
The network barriers collection of the router object. |
ISMFlagCreator |
getFlagCreator()
The flag creator used by the router object. |
java.lang.String |
getNetAttributeName()
The network attribute that the router object currently uses. |
ISMNetAttributesCollection |
getNetAttributes()
The network attributes collection of the router object. |
ISMNetAttributesAccess |
getNetAttributesAccess()
The network attributes access of the router object. |
ISMRoadPreferences |
getPreferences()
The road preferences used by the router object. |
java.lang.String |
getProjectionString()
The spatial reference of the source data used by the router object. |
ISMSpeedGroups |
getSpeedGroups()
The speed groups used by the router object. |
ISMTripPlanSettings |
getTripPlanSettings()
The trip planning settings used by the router object. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
ISMStopsCollection |
reorderStops(ISMStopsCollection pISrcStops)
Reorders the stops collection to minimize total driving time or distance. |
void |
setNetAttributeName(java.lang.String pVal)
The network attribute that the router object currently uses. |
ISMDirections |
solve(ISMStopsCollection pIStops,
ISMBreakTracker pITracker)
Calculates the route using the current settings of the router object. |
| 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 static final java.lang.Class targetClass
public boolean noncastable
| Constructor Detail |
|---|
public ISMRouterProxy(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.IOExceptionpublic ISMRouterProxy()
public ISMRouterProxy(java.lang.Object obj)
throws java.io.IOException
java.io.IOException
protected ISMRouterProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
java.io.IOException
protected ISMRouterProxy(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| Method Detail |
|---|
public void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
addListener in class com.esri.arcgis.interop.Dispatchjava.io.IOException
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
removeListener in class com.esri.arcgis.interop.Dispatchjava.io.IOException
public ISMNetBarriersCollection getBarriers()
throws java.io.IOException,
AutomationException
getBarriers in interface ISMRouterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISMNetAttributesCollection getNetAttributes()
throws java.io.IOException,
AutomationException
getNetAttributes in interface ISMRouterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISMRoadPreferences getPreferences()
throws java.io.IOException,
AutomationException
getPreferences in interface ISMRouterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISMSpeedGroups getSpeedGroups()
throws java.io.IOException,
AutomationException
getSpeedGroups in interface ISMRouterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISMTripPlanSettings getTripPlanSettings()
throws java.io.IOException,
AutomationException
getTripPlanSettings in interface ISMRouterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getNetAttributeName()
throws java.io.IOException,
AutomationException
getNetAttributeName in interface ISMRouterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNetAttributeName(java.lang.String pVal)
throws java.io.IOException,
AutomationException
setNetAttributeName in interface ISMRouterpVal - The pVal (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISMStopsCollection reorderStops(ISMStopsCollection pISrcStops)
throws java.io.IOException,
AutomationException
reorderStops in interface ISMRouterpISrcStops - A reference to a com.esri.arcgis.datasourcesfile.ISMStopsCollection (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISMDirections solve(ISMStopsCollection pIStops,
ISMBreakTracker pITracker)
throws java.io.IOException,
AutomationException
solve in interface ISMRouterpIStops - A reference to a com.esri.arcgis.datasourcesfile.ISMStopsCollection (in)pITracker - A reference to a com.esri.arcgis.datasourcesfile.ISMBreakTracker (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISMNetAttributesAccess getNetAttributesAccess()
throws java.io.IOException,
AutomationException
getNetAttributesAccess in interface ISMRouterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getProjectionString()
throws java.io.IOException,
AutomationException
getProjectionString in interface ISMRouterjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISMFlagCreator getFlagCreator()
throws java.io.IOException,
AutomationException
getFlagCreator in interface ISMRouterjava.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 | ||||||||