|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.editor.EditSelectionCache
public class EditSelectionCache
COM Class 'EditSelectionCache'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriEditor.olb'
Description 'Caches the selection for fast hit testing.' 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 |
---|
Fields inherited from interface com.esri.arcgis.editor.IEditSelectionCache |
---|
IID, IID6b998eaf_871b_11d3_9f4f_00c04f6bc979, xxDummy |
Fields inherited from interface com.esri.arcgis.editor.IEditSelectionCache2 |
---|
IID, IID5b4165c1_f521_11d3_8278_0080c7e20671, xxDummy |
Fields inherited from interface com.esri.arcgis.editor.IEditSelectionCache3 |
---|
IID, IIDc92eeb31_31ec_4220_b030_f55fe7d2e6ee, xxDummy |
Fields inherited from interface com.esri.arcgis.editor.IEditEvents |
---|
IID, IID44276913_98c1_11d1_8464_0000f875b9c6, xxDummy |
Constructor Summary | |
---|---|
EditSelectionCache()
Constructs a EditSelectionCache using ArcGIS Engine. |
|
EditSelectionCache(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. EditSelectionCache theEditSelectionCache = (EditSelectionCache) obj; |
Method Summary | |
---|---|
void |
afterDrawSketch(IEditEventsAfterDrawSketchEvent theEvent)
Called after the edit sketch is drawn. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
static java.lang.String |
getClsid()
getClsid. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
int |
hashCode()
the hashcode for this object |
boolean |
hitTest(IPoint loc)
Tests if the location is over the selection or not. |
void |
initialize(IEditor editor,
int sizePixels)
Initializes the cache using the editor's selection. |
void |
initialize(IEditor editor,
int sizePixels,
boolean blockTopoFeatures)
Initializes the cache using the editor's selection. |
void |
initialize(IEditor editor,
int sizePixels,
boolean blockTopoFeatures,
boolean annoOnly)
Initializes the cache using the editor's selection. |
void |
onChangeFeature(IEditEventsOnChangeFeatureEvent theEvent)
Called when features are modified. |
void |
onConflictsDetected(IEditEventsOnConflictsDetectedEvent theEvent)
Called when editing conflicts are detected during save. |
void |
onCreateFeature(IEditEventsOnCreateFeatureEvent theEvent)
Called when new features are created. |
void |
onCurrentLayerChanged(IEditEventsOnCurrentLayerChangedEvent theEvent)
Called when the current layer changes. |
void |
onCurrentTaskChanged(IEditEventsOnCurrentTaskChangedEvent theEvent)
Called when the current task changes. |
void |
onDeleteFeature(IEditEventsOnDeleteFeatureEvent theEvent)
Called when features are deleted. |
void |
onRedo(IEditEventsOnRedoEvent theEvent)
Called when RedoOperation is called. |
void |
onSelectionChanged(IEditEventsOnSelectionChangedEvent theEvent)
Called when the selection changes. |
void |
onSketchFinished(IEditEventsOnSketchFinishedEvent theEvent)
Called when the edit sketch is finished. |
void |
onSketchModified(IEditEventsOnSketchModifiedEvent theEvent)
Called when the edit sketch is modified. |
void |
onStartEditing(IEditEventsOnStartEditingEvent theEvent)
Called when editing begins. |
void |
onStopEditing(IEditEventsOnStopEditingEvent theEvent)
Called when editing ends. |
void |
onUndo(IEditEventsOnUndoEvent theEvent)
Called when UndoOperation is called. |
void |
release()
Release a EditSelectionCache. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EditSelectionCache() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic EditSelectionCache(java.lang.Object obj) throws java.io.IOException
EditSelectionCache theEditSelectionCache = (EditSelectionCache) obj;
obj
to EditSelectionCache
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void initialize(IEditor editor, int sizePixels) throws java.io.IOException, AutomationException
initialize
in interface IEditSelectionCache
editor
- A reference to a com.esri.arcgis.editor.IEditor (in)sizePixels
- The sizePixels (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean hitTest(IPoint loc) throws java.io.IOException, AutomationException
hitTest
in interface IEditSelectionCache
hitTest
in interface IEditSelectionCache2
hitTest
in interface IEditSelectionCache3
loc
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initialize(IEditor editor, int sizePixels, boolean blockTopoFeatures) throws java.io.IOException, AutomationException
initialize
in interface IEditSelectionCache2
editor
- A reference to a com.esri.arcgis.editor.IEditor (in)sizePixels
- The sizePixels (in)blockTopoFeatures
- The blockTopoFeatures (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initialize(IEditor editor, int sizePixels, boolean blockTopoFeatures, boolean annoOnly) throws java.io.IOException, AutomationException
initialize
in interface IEditSelectionCache3
editor
- A reference to a com.esri.arcgis.editor.IEditor (in)sizePixels
- The sizePixels (in)blockTopoFeatures
- The blockTopoFeatures (in)annoOnly
- The annoOnly (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onSelectionChanged(IEditEventsOnSelectionChangedEvent theEvent) throws java.io.IOException, AutomationException
onSelectionChanged
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onCurrentLayerChanged(IEditEventsOnCurrentLayerChangedEvent theEvent) throws java.io.IOException, AutomationException
onCurrentLayerChanged
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onCurrentTaskChanged(IEditEventsOnCurrentTaskChangedEvent theEvent) throws java.io.IOException, AutomationException
onCurrentTaskChanged
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onSketchModified(IEditEventsOnSketchModifiedEvent theEvent) throws java.io.IOException, AutomationException
onSketchModified
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onSketchFinished(IEditEventsOnSketchFinishedEvent theEvent) throws java.io.IOException, AutomationException
onSketchFinished
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void afterDrawSketch(IEditEventsAfterDrawSketchEvent theEvent) throws java.io.IOException, AutomationException
afterDrawSketch
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onStartEditing(IEditEventsOnStartEditingEvent theEvent) throws java.io.IOException, AutomationException
onStartEditing
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onStopEditing(IEditEventsOnStopEditingEvent theEvent) throws java.io.IOException, AutomationException
onStopEditing
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onConflictsDetected(IEditEventsOnConflictsDetectedEvent theEvent) throws java.io.IOException, AutomationException
onConflictsDetected
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onUndo(IEditEventsOnUndoEvent theEvent) throws java.io.IOException, AutomationException
onUndo
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onRedo(IEditEventsOnRedoEvent theEvent) throws java.io.IOException, AutomationException
onRedo
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onCreateFeature(IEditEventsOnCreateFeatureEvent theEvent) throws java.io.IOException, AutomationException
onCreateFeature
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onChangeFeature(IEditEventsOnChangeFeatureEvent theEvent) throws java.io.IOException, AutomationException
onChangeFeature
in interface IEditEvents
theEvent
- The event
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onDeleteFeature(IEditEventsOnDeleteFeatureEvent theEvent) throws java.io.IOException, AutomationException
onDeleteFeature
in interface IEditEvents
theEvent
- The event
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 |