|
|||||||||
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 |