com.esri.arcgis.geodatabase
Interface ITopologyClass

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FeatureClass, ITopologyClassProxy

public interface ITopologyClass
extends java.io.Serializable

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

Description: 'Provides access to topology class members.' 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 IIDfb93b289_790e_42b6_9dd3_8f0c0728da9f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 ITopology getTopology()
          The Topology associated with the class.
 double getWeight()
          The weight of the class in the topology.
 int getXYRank()
          The XY rank of the class in the topology.
 int getZRank()
          The Z rank of the class in the topology.
 boolean isEventNotificationOnValidate()
          Indicates if event notification is fired on validate.
 boolean isInTopology()
          Indicates if the class is in a topology.
 

Field Detail

IIDfb93b289_790e_42b6_9dd3_8f0c0728da9f

static final int IIDfb93b289_790e_42b6_9dd3_8f0c0728da9f
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

getTopology

ITopology getTopology()
                      throws java.io.IOException,
                             AutomationException
The Topology associated with the class.

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

isInTopology

boolean isInTopology()
                     throws java.io.IOException,
                            AutomationException
Indicates if the class is in a topology.

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

getWeight

double getWeight()
                 throws java.io.IOException,
                        AutomationException
The weight of the class in the topology.

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

getXYRank

int getXYRank()
              throws java.io.IOException,
                     AutomationException
The XY rank of the class in the topology.

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

getZRank

int getZRank()
             throws java.io.IOException,
                    AutomationException
The Z rank of the class in the topology.

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

isEventNotificationOnValidate

boolean isEventNotificationOnValidate()
                                      throws java.io.IOException,
                                             AutomationException
Indicates if event notification is fired on validate.

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