|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ISchematicInMemoryFeature
Provides access to members that manage the schematic in memory feature.
| Method Summary | |
|---|---|
void |
deleteSecondaryAssociations()
Deletes the secondary associations of the in memory feature. |
IPropertySet |
getPropertySet()
Schematic in memory feature property set. |
ISchematicElement |
getSchematicElement()
Schematic element associated to the schematic in memory feature. |
ISchematicInMemoryDiagram |
getSchematicInMemoryDiagram()
Schematic in memory diagram the schematic in memory feature belongs to. |
ISchematicRelationManager |
getSchematicRelationManager()
Schematic relation manager of the schematic in memory feature. |
IEnumSchematicInMemoryFeatureAssociation |
getSecondaryAssociations()
The secondary associations of the in memory feature. |
int |
getSubtype()
Subtype of the schematic in memory feature. |
int |
getUpdateStatus()
Update status of the schematic in memory feature. |
Object |
getUserData(String userDataName)
Provides access to the value of the user data named 'UserDataName'. |
boolean |
isDisplayed()
Indicates whether or not the schematic in memory feature is displayed. |
boolean |
isInitial()
Indicates whether or not the schematic in memory feature is an initial feature. |
void |
refreshAttributes(IEnumSchematicAttribute attributes,
IRow associatedObject)
Refreshes a list of attributes of the in memory feature, or refreshes all the attributes if the list is null. |
void |
removeUserData(String userDataName)
Removes the user data named 'UserDataName'. |
void |
restoreInitialPosition()
Restores the initial position of the in memory feature. |
void |
restoreSavedLayout()
Restores the last saved layout of the in memory feature. |
void |
setDisplayed(boolean displayed)
Indicates whether or not the schematic in memory feature is displayed. |
void |
setInitial(boolean initial)
Indicates whether or not the schematic in memory feature is an initial feature. |
void |
setPropertySetByRef(IPropertySet propertySet)
Schematic in memory feature property set. |
void |
setSubtype(int subtype)
Subtype of the schematic in memory feature. |
void |
setUpdateStatus(int status)
Update status of the schematic in memory feature. |
void |
setUserData(String userDataName,
Object value)
Changes the value of the user data named 'UserDataName'. |
| Methods inherited from interface com.esri.arcgis.schematic.ISchematicFeature |
|---|
getName, getSchematicDiagram, getSchematicElementClass |
| Methods inherited from interface com.esri.arcgis.geodatabase.IFeature |
|---|
getExtent, getFeatureType, getShape, getShapeCopy, setShapeByRef |
| Methods inherited from interface com.esri.arcgis.geodatabase.IObject |
|---|
esri_getClass |
| Methods inherited from interface com.esri.arcgis.geodatabase.IRow |
|---|
delete, getOID, getTable, isHasOID, store |
| Methods inherited from interface com.esri.arcgis.geodatabase.IRowBuffer |
|---|
getFields, getValue, setValue |
| Method Detail |
|---|
ISchematicElement getSchematicElement()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicInMemoryDiagram getSchematicInMemoryDiagram()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISchematicRelationManager getSchematicRelationManager()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
Object getUserData(String userDataName)
throws IOException,
AutomationException
userDataName - The userDataName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUserData(String userDataName,
Object value)
throws IOException,
AutomationException
userDataName - The userDataName (in)value - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void removeUserData(String userDataName)
throws IOException,
AutomationException
userDataName - The userDataName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IPropertySet getPropertySet()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setPropertySetByRef(IPropertySet propertySet)
throws IOException,
AutomationException
propertySet - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void restoreSavedLayout()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void restoreInitialPosition()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void refreshAttributes(IEnumSchematicAttribute attributes,
IRow associatedObject)
throws IOException,
AutomationException
attributes - A reference to a com.esri.arcgis.schematic.IEnumSchematicAttribute (in, optional, pass 0 if not required)associatedObject - A reference to a com.esri.arcgis.geodatabase.IRow (in, optional, pass 0 if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumSchematicInMemoryFeatureAssociation getSecondaryAssociations()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void deleteSecondaryAssociations()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getSubtype()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSubtype(int subtype)
throws IOException,
AutomationException
subtype - The subtype (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isInitial()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInitial(boolean initial)
throws IOException,
AutomationException
initial - The initial (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getUpdateStatus()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUpdateStatus(int status)
throws IOException,
AutomationException
status - A com.esri.arcgis.schematic.esriSchematicUpdateStatus constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isDisplayed()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDisplayed(boolean displayed)
throws IOException,
AutomationException
displayed - The displayed (in)
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 | ||||||||