|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISchematicDataset
Provides access to members that control the schematic dataset.
| Method Summary | |
|---|---|
ISchematicDataSource |
createSchematicDataSource(String name,
IUID cLSID,
IMemoryBlobStream connectionBlob)
Creates a new schematic data source in the schematic dataset. |
ISchematicDiagram |
createSchematicDiagram(String name,
ISchematicDiagramClass schematicDiagramClass)
Creates a new schematic diagram in the schematic dataset. |
ISchematicDiagramClass |
createSchematicDiagramClass(String name,
IFields fields,
IUID cLSID,
IUID eXTCLSID,
String configKeyword)
Creates a new schematic diagram class (related to a diagram type) in the schematic dataset. |
ISchematicElementClass |
createSchematicElementClass(String name,
int type,
IFields fields,
IUID cLSID,
IUID eXTCLSID,
String configKeyword)
Creates a new schematic element class in the schematic dataset. |
ISchematicFolder |
createSchematicFolder(String name)
Creates a new schematic folder in the schematic dataset. |
int |
getID()
Schematic dataset ID. |
ISchematicWorkspace |
getSchematicWorkspace()
Schematic workspace related to the schematic dataset. |
| Method Detail |
|---|
ISchematicWorkspace getSchematicWorkspace()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getID()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicDataSource createSchematicDataSource(String name,
IUID cLSID,
IMemoryBlobStream connectionBlob)
throws IOException,
AutomationException
name - The name (in)cLSID - A reference to a com.esri.arcgis.system.IUID (in)connectionBlob - A reference to a com.esri.arcgis.system.IMemoryBlobStream (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicFolder createSchematicFolder(String name)
throws IOException,
AutomationException
name - The name (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicDiagram createSchematicDiagram(String name,
ISchematicDiagramClass schematicDiagramClass)
throws IOException,
AutomationException
name - The name (in)schematicDiagramClass - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicDataset.createSchematicDiagramClass(String, com.esri.arcgis.geodatabase.IFields, com.esri.arcgis.system.IUID, com.esri.arcgis.system.IUID, String)
ISchematicDiagramClass createSchematicDiagramClass(String name,
IFields fields,
IUID cLSID,
IUID eXTCLSID,
String configKeyword)
throws IOException,
AutomationException
name - The name (in)fields - A reference to a com.esri.arcgis.geodatabase.IFields (in)cLSID - A reference to a com.esri.arcgis.system.IUID (in)eXTCLSID - A reference to a com.esri.arcgis.system.IUID (in)configKeyword - The configKeyword (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicDataset.createSchematicElementClass(String, int, com.esri.arcgis.geodatabase.IFields, com.esri.arcgis.system.IUID, com.esri.arcgis.system.IUID, String),
ISchematicDataset.createSchematicDiagram(String, com.esri.arcgis.schematic.ISchematicDiagramClass)
ISchematicElementClass createSchematicElementClass(String name,
int type,
IFields fields,
IUID cLSID,
IUID eXTCLSID,
String configKeyword)
throws IOException,
AutomationException
name - The name (in)type - A com.esri.arcgis.schematic.esriSchematicElementType constant (in)fields - A reference to a com.esri.arcgis.geodatabase.IFields (in)cLSID - A reference to a com.esri.arcgis.system.IUID (in)eXTCLSID - A reference to a com.esri.arcgis.system.IUID (in)configKeyword - The configKeyword (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.ISchematicDataset.createSchematicDiagramClass(String, com.esri.arcgis.geodatabase.IFields, com.esri.arcgis.system.IUID, com.esri.arcgis.system.IUID, String)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||