|
|||||||||
| 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.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.IOExceptionpublic 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.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 IName getNetworkDatasetName()
throws java.io.IOException,
AutomationException
getNetworkDatasetName in interface INAODCostMatrixjava.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 INAODCostMatrixjava.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 INAODCostMatrixjava.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 INAODCostMatrixjava.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 INAODCostMatrixjava.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 INAODCostMatrixjava.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 INAODCostMatrixlocation - 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 INAODCostMatrixlocation - 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 INAODCostMatrixattributeIndex - 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 INAODCostMatrixoriginIndex - 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 INAODCostMatrixoriginIndex - 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 INAODCostMatrixoriginIndex - 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 INAODCostMatrixjava.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 INAODCostMatrixjava.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 INAODCostMatrixoriginIndex - 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 INAODCostMatrixoriginIndex - 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 INAODCostMatrixoriginIndex - 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 INAODCostMatrixoriginIndex - 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 | ||||||||