com.esri.arcgis.schematic
Interface ISchematicCollapseRelatedElementsExtended

All Superinterfaces:
Serializable
All Known Implementing Classes:
ISchematicCollapseRelatedElementsExtendedProxy

public interface ISchematicCollapseRelatedElementsExtended
extends Serializable

Provides access to members that manage the applicative selection of the collapsed elements for the collapse related elements rule.

Product Availability

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

See Also:
ISchematicRule, ISchematicNodeReductionExtended

Method Summary
 String getName()
          Name of the extended criteria.
 IEnumSchematicInMemoryFeature selectElementsToCollapse(ISchematicInMemoryFeatureNode node, IEnumSchematicInMemoryFeature relatedFeatures)
          Select the schematic features to collapse.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
Name of the extended criteria.

Product Availability

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

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

selectElementsToCollapse

IEnumSchematicInMemoryFeature selectElementsToCollapse(ISchematicInMemoryFeatureNode node,
                                                       IEnumSchematicInMemoryFeature relatedFeatures)
                                                       throws IOException,
                                                              AutomationException
Select the schematic features to collapse.

Product Availability

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

Parameters:
node - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeatureNode (in)
relatedFeatures - A reference to a com.esri.arcgis.schematic.IEnumSchematicInMemoryFeature (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicInMemoryFeature
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.