com.esri.arcgis.schematic
Interface ISchematicInMemoryFeatureLinkerEdit

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicLinker

public interface ISchematicInMemoryFeatureLinkerEdit
extends Serializable

Provides access to members that manage the association between schematic features and their associated objects.

Product Availability

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


Method Summary
 void associate(ISchematicInMemoryFeature inMemoryFeature, IObject object)
          Associates the specified schematic feature with the specified object.
 void dissociate(ISchematicInMemoryFeature inMemoryFeature, IObject object)
          Dissociates the specified schematic feature with the specified object.
 void reportAssociations(ISchematicInMemoryFeature fromInMemoryFeature, ISchematicInMemoryFeature toInMemoryFeature)
          Reports associations from one schematic feature to another one.
 

Method Detail

reportAssociations

void reportAssociations(ISchematicInMemoryFeature fromInMemoryFeature,
                        ISchematicInMemoryFeature toInMemoryFeature)
                        throws IOException,
                               AutomationException
Reports associations from one schematic feature to another one.

Product Availability

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

Parameters:
fromInMemoryFeature - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature (in)
toInMemoryFeature - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

associate

void associate(ISchematicInMemoryFeature inMemoryFeature,
               IObject object)
               throws IOException,
                      AutomationException
Associates the specified schematic feature with the specified object.

Product Availability

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

Parameters:
inMemoryFeature - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature (in)
object - A reference to a com.esri.arcgis.geodatabase.IObject (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

dissociate

void dissociate(ISchematicInMemoryFeature inMemoryFeature,
                IObject object)
                throws IOException,
                       AutomationException
Dissociates the specified schematic feature with the specified object.

Product Availability

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

Parameters:
inMemoryFeature - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature (in)
object - A reference to a com.esri.arcgis.geodatabase.IObject (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.