com.esri.arcgis.geodatabase
Interface IDETopology

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DETopology, IDETopologyProxy

public interface IDETopology
extends java.io.Serializable

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

Description: 'Provides access to members that return information about topology data elements.' 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 IID2f5817ab_5c2f_4250_b515_d2bdcdb5fa84
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getClusterTolerance()
          The cluster tolerance of the topology.
 IStringArray getFeatureClassNames()
          The feature classes involved in the topology.
 int getMaximumGeneratedErrorCount()
          The maximum number of errors to generate when validating a topology.
 IArray getRules()
          The topology rules.
 double getZClusterTolerance()
          The z cluster tolerance of the topology.
 void setClusterTolerance(double clusterTol)
          The cluster tolerance of the topology.
 void setFeatureClassNamesByRef(IStringArray featureClassNames)
          The feature classes involved in the topology.
 void setMaximumGeneratedErrorCount(int maxErrorCount)
          The maximum number of errors to generate when validating a topology.
 void setRulesByRef(IArray rules)
          The topology rules.
 void setZClusterTolerance(double clusterTol)
          The z cluster tolerance of the topology.
 

Field Detail

IID2f5817ab_5c2f_4250_b515_d2bdcdb5fa84

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

getClusterTolerance

double getClusterTolerance()
                           throws java.io.IOException,
                                  AutomationException
The cluster tolerance of the topology.

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

setClusterTolerance

void setClusterTolerance(double clusterTol)
                         throws java.io.IOException,
                                AutomationException
The cluster tolerance of the topology.

Parameters:
clusterTol - The clusterTol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZClusterTolerance

double getZClusterTolerance()
                            throws java.io.IOException,
                                   AutomationException
The z cluster tolerance of the topology.

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

setZClusterTolerance

void setZClusterTolerance(double clusterTol)
                          throws java.io.IOException,
                                 AutomationException
The z cluster tolerance of the topology.

Parameters:
clusterTol - The clusterTol (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumGeneratedErrorCount

int getMaximumGeneratedErrorCount()
                                  throws java.io.IOException,
                                         AutomationException
The maximum number of errors to generate when validating a topology.

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

setMaximumGeneratedErrorCount

void setMaximumGeneratedErrorCount(int maxErrorCount)
                                   throws java.io.IOException,
                                          AutomationException
The maximum number of errors to generate when validating a topology.

Parameters:
maxErrorCount - The maxErrorCount (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRules

IArray getRules()
                throws java.io.IOException,
                       AutomationException
The topology rules.

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

setRulesByRef

void setRulesByRef(IArray rules)
                   throws java.io.IOException,
                          AutomationException
The topology rules.

Parameters:
rules - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureClassNames

IStringArray getFeatureClassNames()
                                  throws java.io.IOException,
                                         AutomationException
The feature classes involved in the topology.

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

setFeatureClassNamesByRef

void setFeatureClassNamesByRef(IStringArray featureClassNames)
                               throws java.io.IOException,
                                      AutomationException
The feature classes involved in the topology.

Parameters:
featureClassNames - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.