com.esri.arcgis.schematic
Interface ISchematicDiagramClassName

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicDiagramClassName

public interface ISchematicDiagramClassName
extends Serializable

Provides access to members that supply the schematic diagram class name information (that is, the schematic template name information).

Product Availability

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


Method Summary
 IEnumDatasetName getAssociatedElementClassNames()
          The schematic element class names that are associated to the diagram class name.
 ISchematicDatasetName getSchematicDatasetName()
          The schematic dataset name related to the schematic diagram class name.
 IEnumDatasetName getSchematicDiagramNames()
          The schematic diagram names implemented by the schematic diagram class name.
 void setSchematicDatasetNameByRef(ISchematicDatasetName schematicDatasetName)
          The schematic dataset name related to the schematic diagram class name.
 

Method Detail

getSchematicDatasetName

ISchematicDatasetName getSchematicDatasetName()
                                              throws IOException,
                                                     AutomationException
The schematic dataset name related to the schematic diagram class name.

Product Availability

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

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

setSchematicDatasetNameByRef

void setSchematicDatasetNameByRef(ISchematicDatasetName schematicDatasetName)
                                  throws IOException,
                                         AutomationException
The schematic dataset name related to the schematic diagram class name.

Product Availability

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

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

getSchematicDiagramNames

IEnumDatasetName getSchematicDiagramNames()
                                          throws IOException,
                                                 AutomationException
The schematic diagram names implemented by the schematic diagram class name.

Product Availability

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

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

getAssociatedElementClassNames

IEnumDatasetName getAssociatedElementClassNames()
                                                throws IOException,
                                                       AutomationException
The schematic element class names that are associated to the diagram class name.

Product Availability

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

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