|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geodatabase.IRowBufferProxy com.esri.arcgis.geodatabase.IRowProxy com.esri.arcgis.geodatabase.IObjectProxy com.esri.arcgis.geodatabase.IFeatureProxy com.esri.arcgis.schematic.ISchematicFeatureProxy com.esri.arcgis.schematic.ISchematicInMemoryFeatureProxy
public class ISchematicInMemoryFeatureProxy
Provides access to members that manage the schematic in memory feature.
Field Summary | |
---|---|
boolean |
noncastable
|
Fields inherited from class com.esri.arcgis.interop.Dispatch |
---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
Constructor Summary | |
---|---|
|
ISchematicInMemoryFeatureProxy()
|
|
ISchematicInMemoryFeatureProxy(Object obj)
|
protected |
ISchematicInMemoryFeatureProxy(Object obj,
String iid)
|
Method Summary | |
---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
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 |
removeListener(String iidStr,
Object theListener)
|
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 class com.esri.arcgis.schematic.ISchematicFeatureProxy |
---|
getName, getSchematicDiagram, getSchematicElementClass |
Methods inherited from class com.esri.arcgis.geodatabase.IFeatureProxy |
---|
getExtent, getFeatureType, getShape, getShapeCopy, setShapeByRef |
Methods inherited from class com.esri.arcgis.geodatabase.IObjectProxy |
---|
esri_getClass |
Methods inherited from class com.esri.arcgis.geodatabase.IRowProxy |
---|
delete, getOID, getTable, isHasOID, store |
Methods inherited from class com.esri.arcgis.geodatabase.IRowBufferProxy |
---|
getFields, getValue, setValue |
Methods inherited from class com.esri.arcgis.interop.Dispatch |
---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
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 |
Field Detail |
---|
public boolean noncastable
Constructor Detail |
---|
public ISchematicInMemoryFeatureProxy()
public ISchematicInMemoryFeatureProxy(Object obj) throws IOException
IOException
protected ISchematicInMemoryFeatureProxy(Object obj, String iid) throws IOException
IOException
Method Detail |
---|
public void addListener(String iidStr, Object theListener, Object theSource) throws IOException
addListener
in class ISchematicFeatureProxy
IOException
public void removeListener(String iidStr, Object theListener) throws IOException
removeListener
in class ISchematicFeatureProxy
IOException
public ISchematicElement getSchematicElement() throws IOException, AutomationException
getSchematicElement
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicInMemoryDiagram getSchematicInMemoryDiagram() throws IOException, AutomationException
getSchematicInMemoryDiagram
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISchematicRelationManager getSchematicRelationManager() throws IOException, AutomationException
getSchematicRelationManager
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public Object getUserData(String userDataName) throws IOException, AutomationException
getUserData
in interface ISchematicInMemoryFeature
userDataName
- The userDataName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUserData(String userDataName, Object value) throws IOException, AutomationException
setUserData
in interface ISchematicInMemoryFeature
userDataName
- The userDataName (in)value
- A Variant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void removeUserData(String userDataName) throws IOException, AutomationException
removeUserData
in interface ISchematicInMemoryFeature
userDataName
- The userDataName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getPropertySet() throws IOException, AutomationException
getPropertySet
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setPropertySetByRef(IPropertySet propertySet) throws IOException, AutomationException
setPropertySetByRef
in interface ISchematicInMemoryFeature
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.public void restoreSavedLayout() throws IOException, AutomationException
restoreSavedLayout
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void restoreInitialPosition() throws IOException, AutomationException
restoreInitialPosition
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refreshAttributes(IEnumSchematicAttribute attributes, IRow associatedObject) throws IOException, AutomationException
refreshAttributes
in interface ISchematicInMemoryFeature
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.public IEnumSchematicInMemoryFeatureAssociation getSecondaryAssociations() throws IOException, AutomationException
getSecondaryAssociations
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void deleteSecondaryAssociations() throws IOException, AutomationException
deleteSecondaryAssociations
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getSubtype() throws IOException, AutomationException
getSubtype
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSubtype(int subtype) throws IOException, AutomationException
setSubtype
in interface ISchematicInMemoryFeature
subtype
- The subtype (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isInitial() throws IOException, AutomationException
isInitial
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setInitial(boolean initial) throws IOException, AutomationException
setInitial
in interface ISchematicInMemoryFeature
initial
- The initial (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getUpdateStatus() throws IOException, AutomationException
getUpdateStatus
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setUpdateStatus(int status) throws IOException, AutomationException
setUpdateStatus
in interface ISchematicInMemoryFeature
status
- A com.esri.arcgis.schematic.esriSchematicUpdateStatus constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isDisplayed() throws IOException, AutomationException
isDisplayed
in interface ISchematicInMemoryFeature
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDisplayed(boolean displayed) throws IOException, AutomationException
setDisplayed
in interface ISchematicInMemoryFeature
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 |