|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.networkanalysis.EdgeFlag
public class EdgeFlag
A container for defining a network flag on an edge element for a trace flow solver.
| Constructor Summary | |
|---|---|
EdgeFlag()
Constructs a EdgeFlag using ArcGIS Engine. |
|
EdgeFlag(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. EdgeFlag theEdgeFlag = (EdgeFlag) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(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 String |
getClsid()
getClsid. |
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 |
setClientClassID(int clientClassID)
User-specified client class ID of this flag. |
void |
setClientID(int clientID)
User-specified client ID of this flag. |
void |
setLabel(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 |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public EdgeFlag()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public EdgeFlag(Object obj)
throws IOException
EdgeFlag theEdgeFlag = (EdgeFlag) obj;
obj to EdgeFlag.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public float getPosition()
throws IOException,
AutomationException
getPosition in interface IEdgeFlagIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPosition(float position)
throws IOException,
AutomationException
setPosition in interface IEdgeFlagposition - The position (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isTwoWay()
throws IOException,
AutomationException
isTwoWay in interface IEdgeFlagIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTwoWay(boolean twoWay)
throws IOException,
AutomationException
setTwoWay in interface IEdgeFlagtwoWay - The twoWay (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLabel()
throws IOException,
AutomationException
getLabel in interface INetFlagIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLabel(String label)
throws IOException,
AutomationException
setLabel in interface INetFlaglabel - The label (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getUserClassID()
throws IOException,
AutomationException
The UserClassID must be a positive integer.
getUserClassID in interface INetFlagIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUserClassID(int userClassID)
throws IOException,
AutomationException
The UserClassID must be a positive integer.
setUserClassID in interface INetFlaguserClassID - The userClassID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getUserID()
throws IOException,
AutomationException
The UserID must be a positive integer.
getUserID in interface INetFlagIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUserID(int userID)
throws IOException,
AutomationException
The UserID must be a positive integer.
setUserID in interface INetFlaguserID - The userID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getUserSubID()
throws IOException,
AutomationException
The UserSubID must be a non-negative integer.
getUserSubID in interface INetFlagIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setUserSubID(int userID)
throws IOException,
AutomationException
The UserSubID must be a non-negative integer.
setUserSubID in interface INetFlaguserID - The userID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClientClassID(int clientClassID)
throws IOException,
AutomationException
setClientClassID in interface INetFlagclientClassID - The clientClassID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getClientClassID()
throws IOException,
AutomationException
getClientClassID in interface INetFlagIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setClientID(int clientID)
throws IOException,
AutomationException
setClientID in interface INetFlagclientID - The clientID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getClientID()
throws IOException,
AutomationException
getClientID in interface INetFlagIOException - 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 | ||||||||