|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.EnumNetEIDArray
A container for defining a network element ID (EID) enumeration.
| Constructor Summary | |
EnumNetEIDArray()
Constructs a EnumNetEIDArray using ArcGIS Engine. |
|
EnumNetEIDArray(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. |
|
| Method Summary | |
void |
add(int eID)
Adds an element to this EID enumeration. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IEnumNetEID |
getAsIEnumNetEID()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IEnumNetEIDBuilder |
getAsIEnumNetEIDBuilder()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IEnumNetEIDBuilderGEN |
getAsIEnumNetEIDBuilderGEN()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
static java.lang.String |
getClsid()
|
int |
getCount()
Number of network elements in this enumeration. |
int |
getElementType()
Type of network elements in this enumeration. |
INetwork |
getNetwork()
Network from which these elements came. |
int |
hashCode()
the hashcode for this object |
int |
last()
Forces the enumerator pointing at the last element in the enumeration and returns the last element. |
int |
next()
Moves the enumerator forward and returns the network element pointed by the enumerator. |
int |
prev()
Returns the network element pointed by the enumerator and moves the enumerator backward. |
void |
reset()
Forces the enumerator pointing before first network element; a subsequent next gives the first network element in the enumeration. |
void |
setEIDs(int[] rhs1)
Array of EIDs in this enumeration. |
void |
setEIDs(int count,
int[] rhs2)
Array of EIDs in this enumeration. |
void |
setElementType(int rhs1)
Type of network elements to be in this enumeration. |
void |
setNetworkByRef(INetwork rhs1)
Network from which these elements came. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public EnumNetEIDArray()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public EnumNetEIDArray(java.lang.Object obj)
throws java.io.IOException
obj to EnumNetEIDArray. EnumNetEIDArray theEnumNetEIDArray = (EnumNetEIDArray) obj;
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
public static java.lang.String getClsid()
public IEnumNetEID getAsIEnumNetEID()
public IEnumNetEIDBuilderGEN getAsIEnumNetEIDBuilderGEN()
public IEnumNetEIDBuilder getAsIEnumNetEIDBuilder()
public boolean equals(java.lang.Object o)
public int hashCode()
public INetwork getNetwork()
throws java.io.IOException,
AutomationException
IEnumNetEID
getNetwork in interface IEnumNetEIDAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public int getCount()
throws java.io.IOException,
AutomationException
IEnumNetEIDReturns the number of elements in the enumeration.
getCount in interface IEnumNetEIDAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public int getElementType()
throws java.io.IOException,
AutomationException
IEnumNetEIDThe element type can be:
Turns are only available for street networks and not utility networks.
getElementType in interface IEnumNetEIDAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void reset()
throws java.io.IOException,
AutomationException
IEnumNetEID
reset in interface IEnumNetEIDjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int next()
throws java.io.IOException,
AutomationException
IEnumNetEID
next in interface IEnumNetEIDjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int last()
throws java.io.IOException,
AutomationException
IEnumNetEID
last in interface IEnumNetEIDjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int prev()
throws java.io.IOException,
AutomationException
IEnumNetEID
prev in interface IEnumNetEIDjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setNetworkByRef(INetwork rhs1)
throws java.io.IOException,
AutomationException
IEnumNetEIDBuilderGEN
setNetworkByRef in interface IEnumNetEIDBuilderGENrhs1 - A reference to a com.esri.arcgis.geodatabase.INetwork (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void add(int eID)
throws java.io.IOException,
AutomationException
IEnumNetEIDBuilderGEN
add in interface IEnumNetEIDBuilderGENeID - The eID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setElementType(int rhs1)
throws java.io.IOException,
AutomationException
IEnumNetEIDBuilderGEN
setElementType in interface IEnumNetEIDBuilderGENrhs1 - A com.esri.arcgis.geodatabase.esriElementType constant (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setEIDs(int[] rhs1)
throws java.io.IOException,
AutomationException
IEnumNetEIDBuilderGEN
setEIDs in interface IEnumNetEIDBuilderGENrhs1 - The rhs1 (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setEIDs(int count,
int[] rhs2)
throws java.io.IOException,
AutomationException
IEnumNetEIDBuilderThis method is not callable from Java. Please use IEnumNetEIDBuilderGEN::EIDs.
You can also add EIDs one at a time using the IEnumNetEIDBuilder::Add method.
setEIDs in interface IEnumNetEIDBuildercount - The count (in)rhs2 - The rhs2 (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||