|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEngineEditor
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 =
Field Summary | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID9ae024af_2bae_4b4c_927f_8e6ff0ab55bd
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
abortOperation()
Aborts an edit operation. |
void |
addTask(IEngineEditTask task)
Adds a task to the EngineEditor. |
void |
enableUndoRedo(boolean enabled)
Indicates if undo/redo capabilities are enabled. |
IEngineEditTask |
getCurrentTask()
The current edit task. |
IEnumFeature |
getEditSelection()
The selected features that are editable. |
int |
getEditSessionMode()
The current edit session mode. |
int |
getEditState()
The EngineEditor's current edit state. |
IWorkspace |
getEditWorkspace()
The workspace being edited. |
IMap |
getMap()
The map being edited. |
int |
getSelectionCount()
The number of selected features that are editable. |
IEngineEditTask |
getTask(int index)
The edit task at the specified index. |
IEngineEditTask |
getTaskByUniqueName(java.lang.String uniqueName)
Retrieves a task by UniqueName from the EngineEditor. |
int |
getTaskCount()
The number of edit tasks. |
boolean |
hasEdits()
Indicates if edits have been made. |
void |
invertAgent(IPoint location,
int hdc)
Draws the EngineEditor's snapping agent. |
void |
setCurrentTaskByRef(IEngineEditTask task)
The current edit task. |
void |
setEditSessionMode(int mode)
The current edit session mode. |
void |
startEditing(IWorkspace workspace,
IMap map)
Starts an edit session. |
void |
startOperation()
Starts an edit operation. |
void |
stopEditing(boolean saveChanges)
Stops an edit session. |
void |
stopOperation(java.lang.String operationName)
Stops an edit operation. |
Field Detail |
---|
static final int IID9ae024af_2bae_4b4c_927f_8e6ff0ab55bd
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
int getEditState() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IWorkspace getEditWorkspace() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void startEditing(IWorkspace workspace, IMap map) throws java.io.IOException, AutomationException
workspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)map
- A reference to a com.esri.arcgis.carto.IMap (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stopEditing(boolean saveChanges) throws java.io.IOException, AutomationException
saveChanges
- The saveChanges (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean hasEdits() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void startOperation() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void abortOperation() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void stopOperation(java.lang.String operationName) throws java.io.IOException, AutomationException
operationName
- The operationName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void enableUndoRedo(boolean enabled) throws java.io.IOException, AutomationException
enabled
- The enabled (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnumFeature getEditSelection() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getSelectionCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getTaskCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEngineEditTask getTask(int index) throws java.io.IOException, AutomationException
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCurrentTaskByRef(IEngineEditTask task) throws java.io.IOException, AutomationException
task
- A reference to a com.esri.arcgis.controls.IEngineEditTask (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEngineEditTask getCurrentTask() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMap getMap() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void invertAgent(IPoint location, int hdc) throws java.io.IOException, AutomationException
location
- A reference to a com.esri.arcgis.geometry.IPoint (in)hdc
- The hdc (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void addTask(IEngineEditTask task) throws java.io.IOException, AutomationException
task
- A reference to a com.esri.arcgis.controls.IEngineEditTask (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEngineEditTask getTaskByUniqueName(java.lang.String uniqueName) throws java.io.IOException, AutomationException
uniqueName
- The uniqueName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setEditSessionMode(int mode) throws java.io.IOException, AutomationException
mode
- A com.esri.arcgis.controls.esriEngineEditSessionMode constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getEditSessionMode() throws java.io.IOException, AutomationException
java.io.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 |