com.esri.arcgis.schematic
Interface ISchematicDiagramClassContainer

All Superinterfaces:
Serializable
All Known Implementing Classes:
ISchematicDiagramClassContainerProxy, SchematicDataset, SchematicDiagramClass

public interface ISchematicDiagramClassContainer
extends Serializable

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

Product Availability

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

See Also:
ISchematicDataset

Method Summary
 ISchematicDiagramClass getSchematicDiagramClassByID(int iD)
          Schematic diagram class referenced by the specified ID.
 ISchematicDiagramClass getSchematicDiagramClassByName(String name)
          Schematic diagram class referenced by the specified Name.
 IEnumSchematicDiagramClass getSchematicDiagramClasses()
          Schematic diagram classes enumeration within the schematic dataset container.
 

Method Detail

getSchematicDiagramClasses

IEnumSchematicDiagramClass getSchematicDiagramClasses()
                                                      throws IOException,
                                                             AutomationException
Schematic diagram classes enumeration within the schematic dataset container.

Product Availability

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

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

getSchematicDiagramClassByID

ISchematicDiagramClass getSchematicDiagramClassByID(int iD)
                                                    throws IOException,
                                                           AutomationException
Schematic diagram class referenced by the specified ID.

Product Availability

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

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

getSchematicDiagramClassByName

ISchematicDiagramClass getSchematicDiagramClassByName(String name)
                                                      throws IOException,
                                                             AutomationException
Schematic diagram class referenced by the specified Name.

Product Availability

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

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