com.esri.arcgis.schematic
Interface ISchematicBuilderRuleContainer

All Superinterfaces:
Serializable
All Known Implementing Classes:
ISchematicBuilderRuleContainerProxy, SchematicDiagramClass

public interface ISchematicBuilderRuleContainer
extends Serializable

Provides access to members that manage the schematic builder rule container.

Product Availability

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

See Also:
com.esri.arcgis.schematic.ISchematicBuilderRuleManager, ISchematicBuilderRule

Method Summary
 IEnumSchematicBuilderRule getOrderedSchematicBuilderRules()
          Schematic ordered builder rules enumeration within the builder rule container.
 int getSchematicBuilderRuleCount()
          Number of builder rules within the builder rule container.
 

Method Detail

getOrderedSchematicBuilderRules

IEnumSchematicBuilderRule getOrderedSchematicBuilderRules()
                                                          throws IOException,
                                                                 AutomationException
Schematic ordered builder rules enumeration within the builder rule container.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicBuilderRule
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
See Also:
ISchematicBuilderRule.getOrderNumber()

getSchematicBuilderRuleCount

int getSchematicBuilderRuleCount()
                                 throws IOException,
                                        AutomationException
Number of builder rules within the builder rule container.

Product Availability

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

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