|
|||||||||
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.INAODCostMatrixProxy
Description: 'Provides access to the OD cost matrix object.' 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 =
public class INAODCostMatrixProxy
Internal use class
Field Summary | |
---|---|
boolean |
noncastable
Deprecated. |
static java.lang.Class |
targetClass
Deprecated. |
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.networkanalyst.INAODCostMatrix |
---|
IID, IID640f6408_3868_4990_8699_cde0042f5d17 |
Constructor Summary | |
---|---|
|
INAODCostMatrixProxy()
Deprecated. For internal use only |
|
INAODCostMatrixProxy(java.lang.Object obj)
Deprecated. |
protected |
INAODCostMatrixProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated. |
|
INAODCostMatrixProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
protected |
INAODCostMatrixProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
Method Summary | |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated. |
int |
findDestinationIndex(INALocation location,
int curbApproach)
Deprecated. Finds the destination corresponding to the given network location. |
int |
findOriginIndex(INALocation location,
int curbApproach)
Deprecated. Finds the origin corresponding to the given network location. |
IStringArray |
getCostAttributeNames()
Deprecated. The names of the network cost attributes. |
double |
getDefaultValue(int attributeIndex)
Deprecated. The value returned for un-populated matrix enteries. |
int |
getDestinationCount()
Deprecated. The number of destination locations. |
int |
getDestinationIndexByRank(int originIndex,
int rank)
Deprecated. For a given origin, retrieves the index of the populated destination for a given rank. |
IName |
getNetworkDatasetName()
Deprecated. The name of the network dataset. |
int |
getOriginCount()
Deprecated. The number of origin locations. |
int |
getPopulatedDestinationCount(int originIndex)
Deprecated. For a given origin, retrieves the number of destinations with populated matrix values. |
int |
getRankingAttributeIndex()
Deprecated. The index of the cost attribute used to rank the populated destinations for each origin. |
double |
getValue(int originIndex,
int destinationIndex,
int attributeIndex)
Deprecated. Retrieves the cost value for a given origin and destination. |
boolean |
isAreOriginsIdenticalToDestinations()
Deprecated. Indicates if the origin set is identical to the destination set, i.e. |
boolean |
isHasRankingAttribute()
Deprecated. Indicates if the matrix has an attribute for ranking values. |
boolean |
isPopulated(int originIndex,
int destinationIndex)
Deprecated. Indicates if the matrix entry for given origin, destination index is populated. |
boolean |
isSymmetric()
Deprecated. Indicates if the matrix has symmetric values. |
void |
queryPopulatedDestinationIndices(int originIndex,
ILongArray[] destinationIndices)
Deprecated. For a given origin, retrieves the indices of populated destinations. |
void |
queryRankedDestinationIndices(int originIndex,
ILongArray[] destinationIndices)
Deprecated. For a given origin, retrieves the indices of the populated destinations in increasing rank. |
void |
queryValues(int originIndex,
int destinationIndex,
IDoubleArray[] values)
Deprecated. Retrieves the cost values of all cost attributes for the given origin and destination. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated. |
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 INAODCostMatrixProxy(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 INAODCostMatrixProxy()
public INAODCostMatrixProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected INAODCostMatrixProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected INAODCostMatrixProxy(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.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public IName getNetworkDatasetName() throws java.io.IOException, AutomationException
getNetworkDatasetName
in interface INAODCostMatrix
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getCostAttributeNames() throws java.io.IOException, AutomationException
getCostAttributeNames
in interface INAODCostMatrix
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getOriginCount() throws java.io.IOException, AutomationException
getOriginCount
in interface INAODCostMatrix
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDestinationCount() throws java.io.IOException, AutomationException
getDestinationCount
in interface INAODCostMatrix
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isAreOriginsIdenticalToDestinations() throws java.io.IOException, AutomationException
isAreOriginsIdenticalToDestinations
in interface INAODCostMatrix
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isSymmetric() throws java.io.IOException, AutomationException
isSymmetric
in interface INAODCostMatrix
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int findOriginIndex(INALocation location, int curbApproach) throws java.io.IOException, AutomationException
findOriginIndex
in interface INAODCostMatrix
location
- A reference to a com.esri.arcgis.networkanalyst.INALocation (in)curbApproach
- A com.esri.arcgis.networkanalyst.esriNACurbApproachType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int findDestinationIndex(INALocation location, int curbApproach) throws java.io.IOException, AutomationException
findDestinationIndex
in interface INAODCostMatrix
location
- A reference to a com.esri.arcgis.networkanalyst.INALocation (in)curbApproach
- A com.esri.arcgis.networkanalyst.esriNACurbApproachType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getDefaultValue(int attributeIndex) throws java.io.IOException, AutomationException
getDefaultValue
in interface INAODCostMatrix
attributeIndex
- The attributeIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getPopulatedDestinationCount(int originIndex) throws java.io.IOException, AutomationException
getPopulatedDestinationCount
in interface INAODCostMatrix
originIndex
- The originIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryPopulatedDestinationIndices(int originIndex, ILongArray[] destinationIndices) throws java.io.IOException, AutomationException
queryPopulatedDestinationIndices
in interface INAODCostMatrix
originIndex
- The originIndex (in)destinationIndices
- A reference to a com.esri.arcgis.system.ILongArray (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isPopulated(int originIndex, int destinationIndex) throws java.io.IOException, AutomationException
isPopulated
in interface INAODCostMatrix
originIndex
- The originIndex (in)destinationIndex
- The destinationIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isHasRankingAttribute() throws java.io.IOException, AutomationException
isHasRankingAttribute
in interface INAODCostMatrix
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRankingAttributeIndex() throws java.io.IOException, AutomationException
getRankingAttributeIndex
in interface INAODCostMatrix
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDestinationIndexByRank(int originIndex, int rank) throws java.io.IOException, AutomationException
getDestinationIndexByRank
in interface INAODCostMatrix
originIndex
- The originIndex (in)rank
- The rank (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryRankedDestinationIndices(int originIndex, ILongArray[] destinationIndices) throws java.io.IOException, AutomationException
queryRankedDestinationIndices
in interface INAODCostMatrix
originIndex
- The originIndex (in)destinationIndices
- A reference to a com.esri.arcgis.system.ILongArray (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getValue(int originIndex, int destinationIndex, int attributeIndex) throws java.io.IOException, AutomationException
getValue
in interface INAODCostMatrix
originIndex
- The originIndex (in)destinationIndex
- The destinationIndex (in)attributeIndex
- The attributeIndex (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryValues(int originIndex, int destinationIndex, IDoubleArray[] values) throws java.io.IOException, AutomationException
queryValues
in interface INAODCostMatrix
originIndex
- The originIndex (in)destinationIndex
- The destinationIndex (in)values
- A reference to a com.esri.arcgis.system.IDoubleArray (in/out: use single element array)
java.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 |