|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.controls.IARControlEventsProxy
public class IARControlEventsProxy
Provides access to events that occur with interaction to the control.
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
IARControlEventsProxy()
|
|
IARControlEventsProxy(Object obj)
|
protected |
IARControlEventsProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
void |
onAction(IARControlEventsOnActionEvent theEvent)
Fires when an action takes place. |
void |
onAfterScreenDraw(IARControlEventsOnAfterScreenDrawEvent theEvent)
Fires after the current map or page layout view redraws. |
void |
onBeforeScreenDraw(IARControlEventsOnBeforeScreenDrawEvent theEvent)
Fires before the current map or page layout view redraws. |
void |
onCurrentViewChanged(IARControlEventsOnCurrentViewChangedEvent theEvent)
Fires when the current view type is changed. |
void |
onDocumentLoaded(IARControlEventsOnDocumentLoadedEvent theEvent)
Fires when a document is loaded into the control. |
void |
onDocumentUnloaded(IARControlEventsOnDocumentUnloadedEvent theEvent)
Fires when a document is unloaded from the control. |
void |
onDoubleClick(IARControlEventsOnDoubleClickEvent theEvent)
Fires when the user presses and releases any mouse button twice in quick succession, while over the current map or page layout view. |
void |
onFocusARMapChanged(IARControlEventsOnFocusARMapChangedEvent theEvent)
Fires when the current focus map is changed to a new map. |
void |
onKeyDown(IARControlEventsOnKeyDownEvent theEvent)
Fires after a key is pressed on the keyboard whilst the current map or page layout view has focus. |
void |
onKeyUp(IARControlEventsOnKeyUpEvent theEvent)
Fires after a pressed key is released on the keyboard whilst the current map or page layout view has focus. |
void |
onMouseDown(IARControlEventsOnMouseDownEvent theEvent)
Fires when the user presses any mouse button while over the current map or page layout view. |
void |
onMouseMove(IARControlEventsOnMouseMoveEvent theEvent)
Fires when the user moves the mouse pointer over the current map or page layout view. |
void |
onMouseUp(IARControlEventsOnMouseUpEvent theEvent)
Fires when the user releases any mouse button while over the current map or page layout view. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
writeExternal(ObjectOutput out)
|
| 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, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IARControlEventsProxy()
public IARControlEventsProxy(Object obj)
throws IOException
IOException
protected IARControlEventsProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public void onMouseDown(IARControlEventsOnMouseDownEvent theEvent)
throws IOException,
AutomationException
onMouseDown in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onBeforeScreenDraw(IARControlEventsOnBeforeScreenDrawEvent theEvent)
throws IOException,
AutomationException
onBeforeScreenDraw in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onAfterScreenDraw(IARControlEventsOnAfterScreenDrawEvent theEvent)
throws IOException,
AutomationException
onAfterScreenDraw in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onDocumentLoaded(IARControlEventsOnDocumentLoadedEvent theEvent)
throws IOException,
AutomationException
onDocumentLoaded in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onDocumentUnloaded(IARControlEventsOnDocumentUnloadedEvent theEvent)
throws IOException,
AutomationException
onDocumentUnloaded in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onFocusARMapChanged(IARControlEventsOnFocusARMapChangedEvent theEvent)
throws IOException,
AutomationException
onFocusARMapChanged in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onCurrentViewChanged(IARControlEventsOnCurrentViewChangedEvent theEvent)
throws IOException,
AutomationException
onCurrentViewChanged in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onMouseUp(IARControlEventsOnMouseUpEvent theEvent)
throws IOException,
AutomationException
onMouseUp in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onMouseMove(IARControlEventsOnMouseMoveEvent theEvent)
throws IOException,
AutomationException
onMouseMove in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onDoubleClick(IARControlEventsOnDoubleClickEvent theEvent)
throws IOException,
AutomationException
onDoubleClick in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onKeyDown(IARControlEventsOnKeyDownEvent theEvent)
throws IOException,
AutomationException
onKeyDown in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onKeyUp(IARControlEventsOnKeyUpEvent theEvent)
throws IOException,
AutomationException
onKeyUp in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onAction(IARControlEventsOnActionEvent theEvent)
throws IOException,
AutomationException
onAction in interface IARControlEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class com.esri.arcgis.interop.DispatchIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class com.esri.arcgis.interop.DispatchIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||