|
|||||||||
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.geodatabase.INetworkElementProxy com.esri.arcgis.geodatabase.INetworkEdgeProxy
public class INetworkEdgeProxy
Internal use class Proxy for COM Interface 'INetworkEdge'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description: 'Provides access to members that specify the properties of this network edge element.' 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.geodatabase.INetworkEdge |
---|
DISPID_100_GET_NAME, DISPID_110_NAME, DISPID_130_GET_NAME, DISPID_140_GET_NAME, DISPID_150_GET_NAME, DISPID_160_GET_NAME, DISPID_170_GET_NAME, DISPID_180_NAME, DISPID_190_NAME, DISPID_200_NAME, IID, IIDeadcd556_0857_41d9_9714_03b0dbb16dfb |
Fields inherited from interface com.esri.arcgis.geodatabase.INetworkElement |
---|
DISPID_10_GET_NAME, DISPID_20_GET_NAME, DISPID_30_GET_NAME, DISPID_40_GET_NAME, DISPID_50_GET_NAME, DISPID_60_GET_NAME, IIDed843586_99b4_4e36_9684_5bec34938906 |
Constructor Summary | |
---|---|
|
INetworkEdgeProxy()
For internal use only |
|
INetworkEdgeProxy(java.lang.Object obj)
|
protected |
INetworkEdgeProxy(java.lang.Object obj,
java.lang.String iid)
|
|
INetworkEdgeProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
INetworkEdgeProxy(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)
|
int |
getDirection()
Direction in which this network edge element is oriented relative to the direction of its source object. |
double |
getFromAzimuth()
Direction of travel at the from-end of the network edge element. |
double |
getPositionAlongObject(double positionAlongElement)
Position along the source object at which the specified position along the network edge element lies. |
double |
getToAzimuth()
Direction of travel at the to-end of the network edge element. |
int |
getTurnCount()
Number of network turn elements in which this network edge element participates. |
int |
getTurnParticipationType()
Participation of this network edge element within a network turn element. |
void |
queryEdgeInOtherDirection(INetworkEdge edge)
Queries the network edge element corresponding to the reverse traversal of this network edge element. |
void |
queryJunctions(INetworkJunction fromJunction,
INetworkJunction toJunction)
Queries the network junction elements adjacent to this network edge element. |
void |
queryPositions(double[] fromPosition,
double[] toPosition)
Queries the positions along the source object at which the from-end and to-end of the network edge element lies. |
void |
queryTurn(int index,
INetworkTurn turn)
Queries the index'th network turn element in which this network edge element participates. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
Methods inherited from class com.esri.arcgis.geodatabase.INetworkElementProxy |
---|
getAttributeValue, getAttributeValueByName, getEID, getElementType, getOID, getSourceID |
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 |
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkElement |
---|
getAttributeValue, getAttributeValueByName, getEID, getElementType, getOID, getSourceID |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public INetworkEdgeProxy(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 INetworkEdgeProxy()
public INetworkEdgeProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected INetworkEdgeProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected INetworkEdgeProxy(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 INetworkElementProxy
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class INetworkElementProxy
java.io.IOException
public int getDirection() throws java.io.IOException, AutomationException
getDirection
in interface INetworkEdge
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryPositions(double[] fromPosition, double[] toPosition) throws java.io.IOException, AutomationException
queryPositions
in interface INetworkEdge
fromPosition
- The fromPosition (out: use single element array)toPosition
- The toPosition (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getFromAzimuth() throws java.io.IOException, AutomationException
getFromAzimuth
in interface INetworkEdge
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getToAzimuth() throws java.io.IOException, AutomationException
getToAzimuth
in interface INetworkEdge
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTurnParticipationType() throws java.io.IOException, AutomationException
getTurnParticipationType
in interface INetworkEdge
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getPositionAlongObject(double positionAlongElement) throws java.io.IOException, AutomationException
getPositionAlongObject
in interface INetworkEdge
positionAlongElement
- The positionAlongElement (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getTurnCount() throws java.io.IOException, AutomationException
getTurnCount
in interface INetworkEdge
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryTurn(int index, INetworkTurn turn) throws java.io.IOException, AutomationException
queryTurn
in interface INetworkEdge
index
- The index (in)turn
- A reference to a com.esri.arcgis.geodatabase.INetworkTurn (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryEdgeInOtherDirection(INetworkEdge edge) throws java.io.IOException, AutomationException
queryEdgeInOtherDirection
in interface INetworkEdge
edge
- A reference to a com.esri.arcgis.geodatabase.INetworkEdge (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void queryJunctions(INetworkJunction fromJunction, INetworkJunction toJunction) throws java.io.IOException, AutomationException
queryJunctions
in interface INetworkEdge
fromJunction
- A reference to a com.esri.arcgis.geodatabase.INetworkJunction (in)toJunction
- A reference to a com.esri.arcgis.geodatabase.INetworkJunction (in)
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 |