com.esri.arcgis.carto
Interface INetworkIdentifyObj

All Superinterfaces:
Serializable
All Known Implementing Classes:
INetworkIdentifyObjProxy

public interface INetworkIdentifyObj
extends Serializable

Provides access to members that identify network elements.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 int getElementID()
          ID of the network element in the network dataset.
 int getElementType()
          Element type of the network element in the network dataset.
 String getNetworkName()
          The Source Name and network element ID.
 IGeometry getShape()
          Geometry corresponding to the network element.
 

Method Detail

getElementID

int getElementID()
                 throws IOException,
                        AutomationException
ID of the network element in the network dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The eid
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getElementType

int getElementType()
                   throws IOException,
                          AutomationException
Element type of the network element in the network dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A com.esri.arcgis.geodatabase.esriNetworkElementType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNetworkName

String getNetworkName()
                      throws IOException,
                             AutomationException
The Source Name and network element ID.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The name
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getShape

IGeometry getShape()
                   throws IOException,
                          AutomationException
Geometry corresponding to the network element.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.