com.esri.arcgis.schematic
Interface ISchematicElementContainer

All Superinterfaces:
Serializable
All Known Implementing Classes:
ISchematicElementContainerProxy, SchematicDiagram

public interface ISchematicElementContainer
extends Serializable

Provides access to members that control the schematic elements within a container (that is, within a schematic diagram).

Product Availability

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


Method Summary
 ISchematicElement getSchematicElementByName(int type, String name)
          Schematic element referenced by the specified Name and related to specified element type.
 IEnumSchematicElement getSchematicElements()
          Schematic elements enumeration within the container.
 IEnumSchematicElement getSchematicElementsByType(int type)
          Schematic elements referenced by the specified element type.
 

Method Detail

getSchematicElements

IEnumSchematicElement getSchematicElements()
                                           throws IOException,
                                                  AutomationException
Schematic elements enumeration within the container.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicElement
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicElementsByType

IEnumSchematicElement getSchematicElementsByType(int type)
                                                 throws IOException,
                                                        AutomationException
Schematic elements referenced by the specified element type.

Product Availability

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

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

getSchematicElementByName

ISchematicElement getSchematicElementByName(int type,
                                            String name)
                                            throws IOException,
                                                   AutomationException
Schematic element referenced by the specified Name and related to specified element type.

Product Availability

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

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