|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.networkanalysis.EdgeFlag
public class EdgeFlag
COM Class 'EdgeFlag'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriNetworkAnalysis.olb'
Description 'A container for defining a network flag on an edge element for a trace flow solver.' 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 |
---|
Fields inherited from interface com.esri.arcgis.networkanalysis.IEdgeFlag |
---|
IID, IID19f99c8f_a089_11d0_9cc9_00805f74d243, xxDummy |
Fields inherited from interface com.esri.arcgis.networkanalysis.INetFlag |
---|
IID, IID19f99c8d_a089_11d0_9cc9_00805f74d243, xxDummy |
Constructor Summary | |
---|---|
EdgeFlag()
Constructs a EdgeFlag using ArcGIS Engine. |
|
EdgeFlag(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. EdgeFlag theEdgeFlag = (EdgeFlag) obj; |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another |
int |
getClientClassID()
User-specified client class ID of this flag. |
int |
getClientID()
User-specified client ID of this flag. |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
java.lang.String |
getLabel()
Label of this flag. |
float |
getPosition()
Position of the flag along the edge. |
int |
getUserClassID()
User class ID of the network element on which this flag is placed. |
int |
getUserID()
User ID of the network element on which this flag is placed. |
int |
getUserSubID()
User sub ID of the network element on which this flag is placed. |
int |
hashCode()
the hashcode for this object |
boolean |
isTwoWay()
Indicates if the trace can proceed in either direction from this edge flag. |
void |
release()
Release a EdgeFlag. |
void |
setClientClassID(int clientClassID)
User-specified client class ID of this flag. |
void |
setClientID(int clientID)
User-specified client ID of this flag. |
void |
setLabel(java.lang.String label)
Label of this flag. |
void |
setPosition(float position)
Position of the flag along the edge. |
void |
setTwoWay(boolean twoWay)
Indicates if the trace can proceed in either direction from this edge flag. |
void |
setUserClassID(int userClassID)
User class ID of the network element on which this flag is placed. |
void |
setUserID(int userID)
User ID of the network element on which this flag is placed. |
void |
setUserSubID(int userID)
User sub ID of the network element on which this flag is placed. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EdgeFlag() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic EdgeFlag(java.lang.Object obj) throws java.io.IOException
EdgeFlag theEdgeFlag = (EdgeFlag) obj;
obj
to EdgeFlag
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public float getPosition() throws java.io.IOException, AutomationException
getPosition
in interface IEdgeFlag
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPosition(float position) throws java.io.IOException, AutomationException
setPosition
in interface IEdgeFlag
position
- The position (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isTwoWay() throws java.io.IOException, AutomationException
isTwoWay
in interface IEdgeFlag
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTwoWay(boolean twoWay) throws java.io.IOException, AutomationException
setTwoWay
in interface IEdgeFlag
twoWay
- The twoWay (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLabel() throws java.io.IOException, AutomationException
getLabel
in interface INetFlag
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLabel(java.lang.String label) throws java.io.IOException, AutomationException
setLabel
in interface INetFlag
label
- The label (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUserClassID() throws java.io.IOException, AutomationException
getUserClassID
in interface INetFlag
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUserClassID(int userClassID) throws java.io.IOException, AutomationException
setUserClassID
in interface INetFlag
userClassID
- The userClassID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUserID() throws java.io.IOException, AutomationException
getUserID
in interface INetFlag
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUserID(int userID) throws java.io.IOException, AutomationException
setUserID
in interface INetFlag
userID
- The userID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUserSubID() throws java.io.IOException, AutomationException
getUserSubID
in interface INetFlag
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUserSubID(int userID) throws java.io.IOException, AutomationException
setUserSubID
in interface INetFlag
userID
- The userID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setClientClassID(int clientClassID) throws java.io.IOException, AutomationException
setClientClassID
in interface INetFlag
clientClassID
- The clientClassID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getClientClassID() throws java.io.IOException, AutomationException
getClientClassID
in interface INetFlag
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setClientID(int clientID) throws java.io.IOException, AutomationException
setClientID
in interface INetFlag
clientID
- The clientID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getClientID() throws java.io.IOException, AutomationException
getClientID
in interface INetFlag
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 |