public class IWorkspaceEditProxy extends com.esri.arcgis.interop.Dispatch implements IWorkspaceEdit, java.io.Serializable
Description: 'Provides access to members that control Workspace Editing.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable |
static java.lang.Class |
targetClass |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IID995d5c92_15c6_11d2_89ed_006097aff44e
Modifier | Constructor and Description |
---|---|
|
IWorkspaceEditProxy()
For internal use only
|
|
IWorkspaceEditProxy(java.lang.Object obj) |
protected |
IWorkspaceEditProxy(java.lang.Object obj,
java.lang.String iid) |
|
IWorkspaceEditProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
protected |
IWorkspaceEditProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
Modifier and Type | Method and Description |
---|---|
void |
abortEditOperation()
Aborts an edit operation.
|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
void |
disableUndoRedo()
Disables Undo and Redo of edit operations.
|
void |
enableUndoRedo()
Enables Undo and Redo of edit operations.
|
void |
hasEdits(boolean[] hasEdits)
True if there are any completed edit operations that need to be saved .
|
void |
hasRedos(boolean[] hasRedos)
True if there are any completed undos that can be redone.
|
void |
hasUndos(boolean[] hasUndos)
True if there are any completed edit operations that can be undone.
|
boolean |
isBeingEdited()
True if the workspace is being edited.
|
void |
redoEditOperation()
Causes a Redo to be performed on the last undo.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Removes a Java object as a listener to events generated by a COM object.
|
void |
startEditing(boolean withUndoRedo)
Starts editing the workspace.
|
void |
startEditOperation()
Begins an edit operation.
|
void |
stopEditing(boolean saveEdits)
Stops editing the workspace.
|
void |
stopEditOperation()
Ends an edit operation.
|
void |
undoEditOperation()
Causes an Undo to be performed on the last edit operation.
|
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
public static final java.lang.Class targetClass
public boolean noncastable
public IWorkspaceEditProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IWorkspaceEditProxy()
public IWorkspaceEditProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IWorkspaceEditProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IWorkspaceEditProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public void startEditing(boolean withUndoRedo) throws java.io.IOException, AutomationException
startEditing
in interface IWorkspaceEdit
withUndoRedo
- The withUndoRedo (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void stopEditing(boolean saveEdits) throws java.io.IOException, AutomationException
stopEditing
in interface IWorkspaceEdit
saveEdits
- The saveEdits (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isBeingEdited() throws java.io.IOException, AutomationException
isBeingEdited
in interface IWorkspaceEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void startEditOperation() throws java.io.IOException, AutomationException
startEditOperation
in interface IWorkspaceEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void stopEditOperation() throws java.io.IOException, AutomationException
stopEditOperation
in interface IWorkspaceEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void abortEditOperation() throws java.io.IOException, AutomationException
abortEditOperation
in interface IWorkspaceEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void hasUndos(boolean[] hasUndos) throws java.io.IOException, AutomationException
hasUndos
in interface IWorkspaceEdit
hasUndos
- The hasUndos (in/out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void undoEditOperation() throws java.io.IOException, AutomationException
undoEditOperation
in interface IWorkspaceEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void hasRedos(boolean[] hasRedos) throws java.io.IOException, AutomationException
hasRedos
in interface IWorkspaceEdit
hasRedos
- The hasRedos (in/out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void redoEditOperation() throws java.io.IOException, AutomationException
redoEditOperation
in interface IWorkspaceEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void enableUndoRedo() throws java.io.IOException, AutomationException
enableUndoRedo
in interface IWorkspaceEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void disableUndoRedo() throws java.io.IOException, AutomationException
disableUndoRedo
in interface IWorkspaceEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void hasEdits(boolean[] hasEdits) throws java.io.IOException, AutomationException
hasEdits
in interface IWorkspaceEdit
hasEdits
- The hasEdits (in/out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.