com.esri.arcgis.schematic
Interface ISchematicRuleFilter

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicCollapseRelatedElementsRule, SchematicExpandLinksByAttributeRule, SchematicFeatureRemovalRule, SchematicNodeReductionRuleByFlow, SchematicNodeReductionRuleByPriority, SchematicRelationshipRule, SchematicRouteNodeReductionRule, SchematicSpatialQueryRule

public interface ISchematicRuleFilter
extends Serializable

Provides access to members that manage the rule availability by builder.

Product Availability

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


Method Summary
 boolean canApply(ISchematicBuilder schematicBuiler)
          Indicates if the rule can apply to the given builder.
 

Method Detail

canApply

boolean canApply(ISchematicBuilder schematicBuiler)
                 throws IOException,
                        AutomationException
Indicates if the rule can apply to the given builder.

Product Availability

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

Parameters:
schematicBuiler - A reference to a com.esri.arcgis.schematic.ISchematicBuilder (in)
Returns:
The apply
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.