|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provides access to members that control the schematic element class.
| Method Summary | |
void |
alterAssociatedObjectClass(int dataSourceID,
int objectClassID)
Changes the feature class associated with the schematic element class with the new specified datasource ID and the new specified feature class ID. |
void |
alterBuilderPropertySet(IPropertySet propertySet)
Changes the builder PropertySet defined for the schematic element class with the new specified builder PropertySet. |
void |
alterQuery(int dataSourceID,
IPropertySet propertySet)
Changes the query related to the schematic element class with the new specified datasource ID and the new specified query PropertySet. |
ISchematicElement |
createSchematicElement(java.lang.String name,
ISchematicDiagram schematicDiagram)
Creates a new schematic element in the specified schematic diagram. |
int |
getAssociatedDataSourceID()
Datasource ID of the feature class associated with the schematic element class. |
IEnumSchematicDiagramClass |
getAssociatedDiagramClasses()
List of the schematic diagram classes associated to the schematic element class. |
int |
getAssociatedObjectClassID()
ID of the feature class associated with the schematic element class. |
IPropertySet |
getBuilderPropertySet()
Builder property set related to the schematic element class. |
int |
getDataSourceID()
ID of the datasource related to the schematic element class. |
ISchematicElementClass |
getParent()
Parent element class of the schematic element class. |
IPropertySet |
getQueryPropertySet()
Query PropertySet related to the schematic element class. |
IUID |
getRelationManagerCLSID()
CLSID of the relation manager defined for the schematic elemnt class. |
ISchematicDataset |
getSchematicDataset()
Schematic dataset related to the schematic element class. |
ISchematicElement |
getSchematicElementByID(int iD,
ISchematicDiagram schematicDiagram)
Schematic element referenced by the specified ID that is contained in the specified schematic diagram. |
ISchematicElement |
getSchematicElementByName(java.lang.String name,
ISchematicDiagram schematicDiagram)
Schematic element referenced by the specified Name that is contained in the specified schematic diagram. |
IEnumSchematicElement |
getSchematicElements(ISchematicDiagram schematicDiagram)
List of the schematic elements related to the schematic element class within the specified schematic diagram. |
int |
getSchematicElementType()
Schematic element type related to the schematic element class. |
void |
setParentByRef(ISchematicElementClass parent)
Parent element class of the schematic element class. |
void |
setRelationManagerCLSID(IUID uID)
CLSID of the relation manager defined for the schematic elemnt 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 ISchematicElementClass 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(ISchematicElementClass parent)
throws java.io.IOException,
AutomationException
parent - 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 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 getSchematicElementType()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElement createSchematicElement(java.lang.String name,
ISchematicDiagram schematicDiagram)
throws java.io.IOException,
AutomationException
name - The name (in)schematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicElement getSchematicElements(ISchematicDiagram schematicDiagram)
throws java.io.IOException,
AutomationException
schematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElement getSchematicElementByID(int iD,
ISchematicDiagram schematicDiagram)
throws java.io.IOException,
AutomationException
iD - The iD (in)schematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISchematicElement getSchematicElementByName(java.lang.String name,
ISchematicDiagram schematicDiagram)
throws java.io.IOException,
AutomationException
name - The name (in)schematicDiagram - A reference to a com.esri.arcgis.schematic.ISchematicDiagram (in, optional, pass 0 if not required)
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 alterBuilderPropertySet(IPropertySet propertySet)
throws java.io.IOException,
AutomationException
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 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 int getAssociatedDataSourceID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getAssociatedObjectClassID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void alterAssociatedObjectClass(int dataSourceID,
int objectClassID)
throws java.io.IOException,
AutomationException
dataSourceID - The dataSourceID (in)objectClassID - The objectClassID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getRelationManagerCLSID()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setRelationManagerCLSID(IUID uID)
throws java.io.IOException,
AutomationException
uID - A reference to a com.esri.arcgis.system.IUID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumSchematicDiagramClass getAssociatedDiagramClasses()
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 | |||||||||