|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.geodatabase.IWorkspaceEditProxy
com.esri.arcgis.geodatabase.IWorkspaceEdit2Proxy
public class IWorkspaceEdit2Proxy
Provides access to members that control Workspace Editing.
The IWorkspaceEdit2 interface has two properties. EditDataChanges can be used to retrieve the changes made in the current edit session (or edit operation), and IsInEditOperation can be used to determine if the workspace edit session is in an active edit operation.
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
IWorkspaceEdit2Proxy()
|
|
IWorkspaceEdit2Proxy(Object obj)
|
protected |
IWorkspaceEdit2Proxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IDataChangesEx |
getEditDataChanges(int editChangeType)
gets changes during edit session |
boolean |
isInEditOperation()
Is the workspace currently in an edit operation? |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class com.esri.arcgis.geodatabase.IWorkspaceEditProxy |
|---|
abortEditOperation, disableUndoRedo, enableUndoRedo, hasEdits, hasRedos, hasUndos, isBeingEdited, redoEditOperation, startEditing, startEditOperation, stopEditing, stopEditOperation, undoEditOperation |
| 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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.geodatabase.IWorkspaceEdit |
|---|
abortEditOperation, disableUndoRedo, enableUndoRedo, hasEdits, hasRedos, hasUndos, isBeingEdited, redoEditOperation, startEditing, startEditOperation, stopEditing, stopEditOperation, undoEditOperation |
| Constructor Detail |
|---|
public IWorkspaceEdit2Proxy()
public IWorkspaceEdit2Proxy(Object obj)
throws IOException
IOException
protected IWorkspaceEdit2Proxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class IWorkspaceEditProxyIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class IWorkspaceEditProxyIOException
public boolean isInEditOperation()
throws IOException,
AutomationException
Returns a Boolean corresponding to if the workspace is currently in an edit operation. This Boolean property should be used when deciding to start an edit operation.
isInEditOperation in interface IWorkspaceEdit2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDataChangesEx getEditDataChanges(int editChangeType)
throws IOException,
AutomationException
getEditDataChanges in interface IWorkspaceEdit2editChangeType - A com.esri.arcgis.geodatabase.esriEditDataChangesType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class IWorkspaceEditProxyIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class IWorkspaceEditProxyIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||