com.esri.arcgis.schematic
Interface ISchematicFolderName

All Superinterfaces:
Serializable
All Known Implementing Classes:
SchematicFolderName

public interface ISchematicFolderName
extends Serializable

Provides access to members that supply the schematic folder name information.

Product Availability

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


Method Summary
 String getPath()
          Backslash delimited path for the schematic folder name.
 ISchematicDatasetName getSchematicDatasetName()
          Schematic dataset name related to the schematic folder name.
 IEnumDatasetName getSchematicDiagramNames()
          Schematic diagram names contained in the schematic folder name.
 IEnumDatasetName getSubFolderNames()
          Subfolder names contained within the schematic folder name.
 void setPath(String path)
          Backslash delimited path for the schematic folder name.
 void setSchematicDatasetNameByRef(ISchematicDatasetName schematicDatasetName)
          Schematic dataset name related to the schematic folder name.
 

Method Detail

getSchematicDatasetName

ISchematicDatasetName getSchematicDatasetName()
                                              throws IOException,
                                                     AutomationException
Schematic dataset name related to the schematic folder 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
Schematic dataset name related to the schematic folder 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.

getPath

String getPath()
               throws IOException,
                      AutomationException
Backslash delimited path for the schematic folder name.

Product Availability

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

Returns:
The path
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPath

void setPath(String path)
             throws IOException,
                    AutomationException
Backslash delimited path for the schematic folder name.

Product Availability

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

Parameters:
path - The path (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSubFolderNames

IEnumDatasetName getSubFolderNames()
                                   throws IOException,
                                          AutomationException
Subfolder names contained within the schematic folder 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.

getSchematicDiagramNames

IEnumDatasetName getSchematicDiagramNames()
                                          throws IOException,
                                                 AutomationException
Schematic diagram names contained in the schematic folder 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.