| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IErrorFeatureContainer
Provides access to members that return error features.
The IErrorFeatureContainer interface contains properties that can be used to return the error features associated with a Topology. Each property on IErrorFeatureContainer requires the spatial reference of the Topology.
| Method Summary | |
|---|---|
 ITopologyErrorFeature | 
getErrorFeature(ISpatialReference spatialReference,
                int errorType,
                int geometryType,
                int originClassID,
                int originOID,
                int destinationClassID,
                int destinationOID)
An error feature with that matches the passed in parameters.  | 
 IEnumTopologyErrorFeature | 
getErrorFeatures(ISpatialReference spatialReference,
                 ITopologyRule rule,
                 IEnvelope extent,
                 boolean errors,
                 boolean exceptions)
An enumeration of error features that match the passed in parameters.  | 
 IEnumTopologyErrorFeature | 
getErrorFeaturesByGeometryType(ISpatialReference spatialReference,
                               int geometryType,
                               boolean exceptions)
An enumeration of error features that match the passed in parameters.  | 
 IEnumTopologyErrorFeature | 
getErrorFeaturesByRuleType(ISpatialReference spatialReference,
                           int topologyRuleType,
                           IEnvelope extent,
                           boolean errors,
                           boolean exceptions)
An enumeration of error features that match the passed in parameters.  | 
| Method Detail | 
|---|
ITopologyErrorFeature getErrorFeature(ISpatialReference spatialReference,
                                      int errorType,
                                      int geometryType,
                                      int originClassID,
                                      int originOID,
                                      int destinationClassID,
                                      int destinationOID)
                                      throws IOException,
                                             AutomationException
spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference  (in)errorType - A com.esri.arcgis.geodatabase.esriTopologyRuleType constant  (in)geometryType - A com.esri.arcgis.geometry.esriGeometryType constant  (in)originClassID - The originClassID  (in)originOID - The originOID  (in)destinationClassID - The destinationClassID  (in)destinationOID - The destinationOID  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumTopologyErrorFeature getErrorFeatures(ISpatialReference spatialReference,
                                           ITopologyRule rule,
                                           IEnvelope extent,
                                           boolean errors,
                                           boolean exceptions)
                                           throws IOException,
                                                  AutomationException
spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference  (in)rule - A reference to a com.esri.arcgis.geodatabase.ITopologyRule  (in)extent - A reference to a com.esri.arcgis.geometry.IEnvelope  (in)errors - The errors  (in)exceptions - The exceptions  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumTopologyErrorFeature getErrorFeaturesByGeometryType(ISpatialReference spatialReference,
                                                         int geometryType,
                                                         boolean exceptions)
                                                         throws IOException,
                                                                AutomationException
spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference  (in)geometryType - A com.esri.arcgis.geometry.esriGeometryType constant  (in)exceptions - The exceptions  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumTopologyErrorFeature getErrorFeaturesByRuleType(ISpatialReference spatialReference,
                                                     int topologyRuleType,
                                                     IEnvelope extent,
                                                     boolean errors,
                                                     boolean exceptions)
                                                     throws IOException,
                                                            AutomationException
spatialReference - A reference to a com.esri.arcgis.geometry.ISpatialReference  (in)topologyRuleType - A com.esri.arcgis.geodatabase.esriTopologyRuleType constant  (in)extent - A reference to a com.esri.arcgis.geometry.IEnvelope  (in)errors - The errors  (in)exceptions - The exceptions  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||