com.esri.arcgis.geodatabase
Interface ITopologyNode

All Superinterfaces:
ITopologyElement, java.io.Serializable
All Known Implementing Classes:
ITopologyNodeProxy, TopologyNode

public interface ITopologyNode
extends ITopologyElement, java.io.Serializable

COM Interface 'ITopologyNode'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to information on a topological node within a topology graph.' 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
static java.lang.String IID
          Deprecated. Internal use only
static int IIDd04b7154_4989_11d5_9fe9_00c04f6bdd7f
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.ITopologyElement
IID9a876db1_4a30_11d5_9fe9_00c04f6bdd7f
 
Method Summary
 int getDegree()
          The number of edges entering and leaving this node.
 IEnumNodeEdge getEdges(boolean clockwise)
          The set of topological edges incident on this node.
 boolean isDegreeKnown()
          Indicates if the degree of this node is known.
 
Methods inherited from interface com.esri.arcgis.geodatabase.ITopologyElement
getGeometry, getParents, isDeleted, isSelected, isVisited, queryGeometry, setVisited
 

Field Detail

IIDd04b7154_4989_11d5_9fe9_00c04f6bdd7f

static final int IIDd04b7154_4989_11d5_9fe9_00c04f6bdd7f
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getEdges

IEnumNodeEdge getEdges(boolean clockwise)
                       throws java.io.IOException,
                              AutomationException
The set of topological edges incident on this node.

Parameters:
clockwise - The clockwise (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumNodeEdge
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDegree

int getDegree()
              throws java.io.IOException,
                     AutomationException
The number of edges entering and leaving this node. Closed edges are counted twice.

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

isDegreeKnown

boolean isDegreeKnown()
                      throws java.io.IOException,
                             AutomationException
Indicates if the degree of this node is known. Nodes constructed from edges that are partially outside the build extent have unknown degrees.

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