com.esri.arcgis.schematic
Interface ISchematicFeatureLinker

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicLinker

public interface ISchematicFeatureLinker
extends Serializable

Provides access to members that control the schematic feature linker; that is, the association between objects and schematic features.

Product Availability

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

See Also:
com.esri.arcgis.schematic.ISchematicFeatureLinkerEdit

Method Summary
 IEnumObject findObjectsFromSchematicFeature(ISchematicFeature feature)
          Retrieves the set of objects associated with the specified schematic feature.
 IEnumSchematicFeature findSchematicFeaturesInLayerFromObjects(IEnumObject enumObject, ILayer layer, ITrackCancel cancelTracker)
          Retrieves the set of schematic features associated with the specified objects.
 

Method Detail

findObjectsFromSchematicFeature

IEnumObject findObjectsFromSchematicFeature(ISchematicFeature feature)
                                            throws IOException,
                                                   AutomationException
Retrieves the set of objects associated with the specified schematic feature.

Product Availability

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

Parameters:
feature - A reference to a com.esri.arcgis.schematic.ISchematicFeature (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumObject
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findSchematicFeaturesInLayerFromObjects

IEnumSchematicFeature findSchematicFeaturesInLayerFromObjects(IEnumObject enumObject,
                                                              ILayer layer,
                                                              ITrackCancel cancelTracker)
                                                              throws IOException,
                                                                     AutomationException
Retrieves the set of schematic features associated with the specified objects.

Product Availability

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

Parameters:
enumObject - A reference to a com.esri.arcgis.geodatabase.IEnumObject (in)
layer - A reference to a com.esri.arcgis.carto.ILayer (in)
cancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in, optional, pass 0 if not required)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicFeature
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.