|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provides access to members that control the schematic diagram class.
| Method Summary | |
void |
alterAlgorithm(IUID uID,
IPropertySet propertySet)
Changes the algorithm defined for the schematic diagram class with the new specified algorithm CLSID and the new specified algorithm PropertySet. |
void |
alterBuilder(IUID uID,
IPropertySet propertySet)
Changes the builder defined for the schematic diagram class with the new specified builder CLSID and the new specified builder PropertySet. |
void |
alterLinker(IUID uID,
IPropertySet propertySet)
Changes the linker defined for the schematic diagram class with the new specified linker CLSID and the new specified linker PropertySet. |
void |
alterQuery(int dataSourceID,
IPropertySet propertySet)
Changes the query related to the schematic diagram class with the new specified datasource ID and the new specified query PropertySet. |
void |
associateElementClass(ISchematicElementClass schematicElementClass)
Associates the specified schematic element class with the diagram class. |
ISchematicDiagram |
createSchematicDiagram(java.lang.String name,
ISchematicDiagramContainer diagramContainer)
Creates a new schematic diagram. |
void |
dissociateElementClass(ISchematicElementClass schematicElementClass)
Dissociate the specified schematic element class from the diagram class. |
IUID |
getAlgorithmCLSID()
Algorithm CLSID defined for the schematic diagram class. |
IPropertySet |
getAlgorithmPropertySet()
Algorithm PropertySet related to the schematic diagram class. |
IEnumSchematicElementClass |
getAssociatedElementClasses()
List of the schematic element classes associated with the schematic diagram class. |
IUID |
getBuilderCLSID()
Builder CLSID defined for the schematic diagram class. |
IPropertySet |
getBuilderPropertySet()
Builder PropertySet related to the schematic diagram class. |
int |
getDataSourceID()
ID of the datasource related to the schematic diagram class. |
IUID |
getLinkerCLSID()
Linker CLSID defined for the schematic diagram class. |
IPropertySet |
getLinkerPropertySet()
Linker PropertySet related to the schematic diagram class. |
ISchematicDiagramClass |
getParent()
Parent diagram class of the schematic diagram class. |
IPropertySet |
getQueryPropertySet()
Query PropertySet related to the schematic diagram class. |
ISchematicBuilder |
getSchematicBuilder()
Schematic builder defined for the schematic diagram class. |
ISchematicDataset |
getSchematicDataset()
Schematic dataset related to the schematic diagram class. |
ISchematicDiagram |
getSchematicDiagramByID(int iD,
ISchematicDiagramContainer diagramContainer)
Schematic diagram referenced by the specified ID from the specified schematic diagrams container. |
ISchematicDiagram |
getSchematicDiagramByName(java.lang.String name,
ISchematicDiagramContainer diagramContainer)
Schematic diagram referenced by the schematic diagram class with the specified Name from the specified schematic diagrams container. |
IEnumSchematicDiagram |
getSchematicDiagrams(ISchematicDiagramContainer diagramContainer)
List of the schematic diagrams related to the schematic diagram class within a specified schematic diagrams container. |
void |
setParentByRef(ISchematicDiagramClass parent)
Parent diagram class of the schematic diagram class. |
| Methods inherited from interface com.esri.arcgis.geodatabase.IObjectClass |
getAliasName, getObjectClassID, getRelationshipClasses |
| Methods inherited from interface com.esri.arcgis.geodatabase.IClass |
addField, addIndex, deleteField, deleteIndex, findField, getCLSID, getEXTCLSID, getExtension, getExtensionProperties, getFields, getIndexes, getOIDFieldName, isHasOID |
| Method Detail |
public ISchematicDiagramClass getParent()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setParentByRef(ISchematicDiagramClass parent)
throws java.io.IOException,
AutomationException
parent - A reference to a com.esri.arcgis.schematic.ISchematicDiagramClass (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagram createSchematicDiagram(java.lang.String name,
ISchematicDiagramContainer diagramContainer)
throws java.io.IOException,
AutomationException
name - The name (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicDiagram getSchematicDiagrams(ISchematicDiagramContainer diagramContainer)
throws java.io.IOException,
AutomationException
diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagram getSchematicDiagramByID(int iD,
ISchematicDiagramContainer diagramContainer)
throws java.io.IOException,
AutomationException
iD - The iD (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDiagram getSchematicDiagramByName(java.lang.String name,
ISchematicDiagramContainer diagramContainer)
throws java.io.IOException,
AutomationException
name - The name (in)diagramContainer - A reference to a com.esri.arcgis.schematic.ISchematicDiagramContainer (in, optional, pass 0 if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicDataset getSchematicDataset()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getDataSourceID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getQueryPropertySet()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterQuery(int dataSourceID,
IPropertySet propertySet)
throws java.io.IOException,
AutomationException
dataSourceID - The dataSourceID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getBuilderCLSID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getBuilderPropertySet()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterBuilder(IUID uID,
IPropertySet propertySet)
throws java.io.IOException,
AutomationException
uID - A reference to a com.esri.arcgis.system.IUID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicBuilder getSchematicBuilder()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getLinkerCLSID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getLinkerPropertySet()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterLinker(IUID uID,
IPropertySet propertySet)
throws java.io.IOException,
AutomationException
uID - A reference to a com.esri.arcgis.system.IUID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getAlgorithmCLSID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getAlgorithmPropertySet()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterAlgorithm(IUID uID,
IPropertySet propertySet)
throws java.io.IOException,
AutomationException
uID - A reference to a com.esri.arcgis.system.IUID (in)propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void associateElementClass(ISchematicElementClass schematicElementClass)
throws java.io.IOException,
AutomationException
schematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void dissociateElementClass(ISchematicElementClass schematicElementClass)
throws java.io.IOException,
AutomationException
schematicElementClass - A reference to a com.esri.arcgis.schematic.ISchematicElementClass (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicElementClass getAssociatedElementClasses()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||