com.esri.arcgis.schematic
Interface ISchematicNodeReductionExtended

All Superinterfaces:
Serializable
All Known Implementing Classes:
ISchematicNodeReductionExtendedProxy

public interface ISchematicNodeReductionExtended
extends Serializable

Provides access to members that manage the applicative selection of node reduction by priority rule.

Product Availability

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

See Also:
ISchematicRule, ISchematicCollapseRelatedElementsExtended

Method Summary
 String getName()
          Name of the applicative selection.
 void selectReduction(ISchematicNode pNode, IEnumSchematicElement pEnumLink, boolean[] reduce, ISchematicLink[] ppLink)
          Link to reduce.
 

Method Detail

getName

String getName()
               throws IOException,
                      AutomationException
Name of the applicative selection.

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.

selectReduction

void selectReduction(ISchematicNode pNode,
                     IEnumSchematicElement pEnumLink,
                     boolean[] reduce,
                     ISchematicLink[] ppLink)
                     throws IOException,
                            AutomationException
Link to reduce.

Product Availability

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

Parameters:
pNode - A reference to a com.esri.arcgis.schematic.ISchematicNode (in)
pEnumLink - A reference to a com.esri.arcgis.schematic.IEnumSchematicElement (in)
reduce - The reduce (out: use single element array)
ppLink - A reference to a com.esri.arcgis.schematic.ISchematicLink (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.