com.esri.arcgis.schematic
Interface ISchematicElementClassContainer

All Superinterfaces:
Serializable
All Known Implementing Classes:
ISchematicElementClassContainerProxy, SchematicDataset, SchematicElementClass

public interface ISchematicElementClassContainer
extends Serializable

Provides access to members that control the schematic element 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
 ISchematicElementClass getSchematicElementClassByID(int iD)
          Schematic element class referenced by the specified ID.
 ISchematicElementClass getSchematicElementClassByName(String name)
          Schematic element class referenced by the specified Name.
 IEnumSchematicElementClass getSchematicElementClasses()
          Schematic element classes enumeration within the schematic dataset container.
 

Method Detail

getSchematicElementClasses

IEnumSchematicElementClass getSchematicElementClasses()
                                                      throws IOException,
                                                             AutomationException
Schematic element 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.IEnumSchematicElementClass
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicElementClassByID

ISchematicElementClass getSchematicElementClassByID(int iD)
                                                    throws IOException,
                                                           AutomationException
Schematic element 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.ISchematicElementClass
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSchematicElementClassByName

ISchematicElementClass getSchematicElementClassByName(String name)
                                                      throws IOException,
                                                             AutomationException
Schematic element 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.ISchematicElementClass
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.