|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 problems
public 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 problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic 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 IEditSelectionCacheeditor - 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 IEditSelectionCachehitTest in interface IEditSelectionCache2hitTest in interface IEditSelectionCache3loc - 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 IEditSelectionCache2editor - 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 IEditSelectionCache3editor - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 IEditEventstheEvent - 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 | ||||||||