com.esri.arcgis.controls
Class IEngineEditorProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.controls.IEngineEditorProxy
All Implemented Interfaces:
IEngineEditor, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IEngineEditor2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IEngineEditor'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'Provides access to members that control the behavior of the EngineEditor.' 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 =

public class IEngineEditorProxy
extends com.esri.arcgis.interop.Dispatch
implements IEngineEditor, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.controls.IEngineEditor
IID, IID9ae024af_2bae_4b4c_927f_8e6ff0ab55bd
 
Constructor Summary
  IEngineEditorProxy()
          Deprecated. For internal use only
  IEngineEditorProxy(java.lang.Object obj)
          Deprecated.  
protected IEngineEditorProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IEngineEditorProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IEngineEditorProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void abortOperation()
          Deprecated. Aborts an edit operation.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void addTask(IEngineEditTask task)
          Deprecated. Adds a task to the EngineEditor.
 void enableUndoRedo(boolean enabled)
          Deprecated. Indicates if undo/redo capabilities are enabled.
 IEngineEditTask getCurrentTask()
          Deprecated. The current edit task.
 IEnumFeature getEditSelection()
          Deprecated. The selected features that are editable.
 int getEditSessionMode()
          Deprecated. The current edit session mode.
 int getEditState()
          Deprecated. The EngineEditor's current edit state.
 IWorkspace getEditWorkspace()
          Deprecated. The workspace being edited.
 IMap getMap()
          Deprecated. The map being edited.
 int getSelectionCount()
          Deprecated. The number of selected features that are editable.
 IEngineEditTask getTask(int index)
          Deprecated. The edit task at the specified index.
 IEngineEditTask getTaskByUniqueName(java.lang.String uniqueName)
          Deprecated. Retrieves a task by UniqueName from the EngineEditor.
 int getTaskCount()
          Deprecated. The number of edit tasks.
 boolean hasEdits()
          Deprecated. Indicates if edits have been made.
 void invertAgent(IPoint location, int hdc)
          Deprecated. Draws the EngineEditor's snapping agent.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setCurrentTaskByRef(IEngineEditTask task)
          Deprecated. The current edit task.
 void setEditSessionMode(int mode)
          Deprecated. The current edit session mode.
 void startEditing(IWorkspace workspace, IMap map)
          Deprecated. Starts an edit session.
 void startOperation()
          Deprecated. Starts an edit operation.
 void stopEditing(boolean saveChanges)
          Deprecated. Stops an edit session.
 void stopOperation(java.lang.String operationName)
          Deprecated. Stops an edit operation.
 
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
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IEngineEditorProxy

public IEngineEditorProxy(java.lang.String CLSID,
                          java.lang.String host,
                          com.esri.arcgis.interop.AuthInfo authInfo)
                   throws java.net.UnknownHostException,
                          java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IEngineEditorProxy

public IEngineEditorProxy()
Deprecated. 
For internal use only


IEngineEditorProxy

public IEngineEditorProxy(java.lang.Object obj)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IEngineEditorProxy

protected IEngineEditorProxy(java.lang.Object obj,
                             java.lang.String iid)
                      throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IEngineEditorProxy

protected IEngineEditorProxy(java.lang.String CLSID,
                             java.lang.String iid,
                             java.lang.String host,
                             com.esri.arcgis.interop.AuthInfo authInfo)
                      throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getEditState

public int getEditState()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The EngineEditor's current edit state.

Specified by:
getEditState in interface IEngineEditor
Returns:
A com.esri.arcgis.controls.esriEngineEditState constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEditWorkspace

public IWorkspace getEditWorkspace()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The workspace being edited.

Specified by:
getEditWorkspace in interface IEngineEditor
Returns:
A reference to a com.esri.arcgis.geodatabase.IWorkspace
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

startEditing

public void startEditing(IWorkspace workspace,
                         IMap map)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Starts an edit session.

Specified by:
startEditing in interface IEngineEditor
Parameters:
workspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
map - A reference to a com.esri.arcgis.carto.IMap (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stopEditing

public void stopEditing(boolean saveChanges)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Stops an edit session.

Specified by:
stopEditing in interface IEngineEditor
Parameters:
saveChanges - The saveChanges (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

hasEdits

public boolean hasEdits()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Indicates if edits have been made.

Specified by:
hasEdits in interface IEngineEditor
Returns:
The hasEdits
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

startOperation

public void startOperation()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Starts an edit operation.

Specified by:
startOperation in interface IEngineEditor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

abortOperation

public void abortOperation()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Aborts an edit operation.

Specified by:
abortOperation in interface IEngineEditor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

stopOperation

public void stopOperation(java.lang.String operationName)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Stops an edit operation.

Specified by:
stopOperation in interface IEngineEditor
Parameters:
operationName - The operationName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

enableUndoRedo

public void enableUndoRedo(boolean enabled)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Indicates if undo/redo capabilities are enabled.

Specified by:
enableUndoRedo in interface IEngineEditor
Parameters:
enabled - The enabled (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEditSelection

public IEnumFeature getEditSelection()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The selected features that are editable.

Specified by:
getEditSelection in interface IEngineEditor
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSelectionCount

public int getSelectionCount()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The number of selected features that are editable.

Specified by:
getSelectionCount in interface IEngineEditor
Returns:
The selection
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTaskCount

public int getTaskCount()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The number of edit tasks.

Specified by:
getTaskCount in interface IEngineEditor
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTask

public IEngineEditTask getTask(int index)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The edit task at the specified index.

Specified by:
getTask in interface IEngineEditor
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.controls.IEngineEditTask
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCurrentTaskByRef

public void setCurrentTaskByRef(IEngineEditTask task)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The current edit task.

Specified by:
setCurrentTaskByRef in interface IEngineEditor
Parameters:
task - A reference to a com.esri.arcgis.controls.IEngineEditTask (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCurrentTask

public IEngineEditTask getCurrentTask()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The current edit task.

Specified by:
getCurrentTask in interface IEngineEditor
Returns:
A reference to a com.esri.arcgis.controls.IEngineEditTask
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMap

public IMap getMap()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The map being edited.

Specified by:
getMap in interface IEngineEditor
Returns:
A reference to a com.esri.arcgis.carto.IMap
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

invertAgent

public void invertAgent(IPoint location,
                        int hdc)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Draws the EngineEditor's snapping agent.

Specified by:
invertAgent in interface IEngineEditor
Parameters:
location - A reference to a com.esri.arcgis.geometry.IPoint (in)
hdc - The hdc (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addTask

public void addTask(IEngineEditTask task)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Adds a task to the EngineEditor.

Specified by:
addTask in interface IEngineEditor
Parameters:
task - A reference to a com.esri.arcgis.controls.IEngineEditTask (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTaskByUniqueName

public IEngineEditTask getTaskByUniqueName(java.lang.String uniqueName)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Retrieves a task by UniqueName from the EngineEditor.

Specified by:
getTaskByUniqueName in interface IEngineEditor
Parameters:
uniqueName - The uniqueName (in)
Returns:
A reference to a com.esri.arcgis.controls.IEngineEditTask
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEditSessionMode

public void setEditSessionMode(int mode)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The current edit session mode.

Specified by:
setEditSessionMode in interface IEngineEditor
Parameters:
mode - A com.esri.arcgis.controls.esriEngineEditSessionMode constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEditSessionMode

public int getEditSessionMode()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The current edit session mode.

Specified by:
getEditSessionMode in interface IEngineEditor
Returns:
A com.esri.arcgis.controls.esriEngineEditSessionMode constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.