com.esri.arcgis.schematic
Interface ISchematicBuilderRuleContainerEdit

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

public interface ISchematicBuilderRuleContainerEdit
extends Serializable

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

Product Availability

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


Method Summary
 ISchematicBuilderRule addSchematicBuilderRule()
          Adds a schematic builder rules within the builder rule container.
 ISchematicBuilderRule insertSchematicBuilderRule(int orderNumber)
          Inserts a schematic builder rules at given order number within the builder rule container.
 void moveSchematicBuilderRule(ISchematicBuilderRule schematicBuilderRule, int orderNumber)
          Moves a schematic builder rules to given order number within the builder rule container.
 

Method Detail

addSchematicBuilderRule

ISchematicBuilderRule addSchematicBuilderRule()
                                              throws IOException,
                                                     AutomationException
Adds a schematic builder rules 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.ISchematicBuilderRule
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insertSchematicBuilderRule

ISchematicBuilderRule insertSchematicBuilderRule(int orderNumber)
                                                 throws IOException,
                                                        AutomationException
Inserts a schematic builder rules at given order number within the builder rule container.

Product Availability

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

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

moveSchematicBuilderRule

void moveSchematicBuilderRule(ISchematicBuilderRule schematicBuilderRule,
                              int orderNumber)
                              throws IOException,
                                     AutomationException
Moves a schematic builder rules to given order number within the builder rule container.

Product Availability

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

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