com.esri.arcgis.controls
Class IMapControlEvents2Adapter

java.lang.Object
  extended by com.esri.arcgis.controls.IMapControlEvents2Adapter
All Implemented Interfaces:
IMapControlEvents2, java.io.Serializable, java.util.EventListener

public class IMapControlEvents2Adapter
extends java.lang.Object
implements IMapControlEvents2

Adapter for COM Event Interface 'com.esri.arcgis.controls.IMapControlEvents2'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.controls.IMapControlEvents2
DISPID_1_NAME, DISPID_10_NAME, DISPID_11_NAME, DISPID_12_NAME, DISPID_13_NAME, DISPID_14_NAME, DISPID_15_NAME, DISPID_2_NAME, DISPID_3_NAME, DISPID_4_NAME, DISPID_5_NAME, DISPID_6_NAME, DISPID_7_NAME, DISPID_8_NAME, DISPID_9_NAME, IID, IID423dbca1_b7e6_11d5_a9de_00104bb6fc1c, xxDummy
 
Constructor Summary
IMapControlEvents2Adapter()
           
 
Method Summary
 void onAfterDraw(IMapControlEvents2OnAfterDrawEvent theEvent)
          Fires after the Map draws a specified view phase.
 void onAfterScreenDraw(IMapControlEvents2OnAfterScreenDrawEvent theEvent)
          Fires after the Map contained by the MapControl has finished drawing.
 void onBeforeScreenDraw(IMapControlEvents2OnBeforeScreenDrawEvent theEvent)
          Fires before the Map contained by the MapControl starts to draw.
 void onDoubleClick(IMapControlEvents2OnDoubleClickEvent theEvent)
          Fires when the user presses and releases the mouse button twice in quick succession.
 void onExtentUpdated(IMapControlEvents2OnExtentUpdatedEvent theEvent)
          Fires after the extent (visible bounds) of the MapControl is changed.
 void onFullExtentUpdated(IMapControlEvents2OnFullExtentUpdatedEvent theEvent)
          Fires after the full extent (bounds) of the MapControl has changed.
 void onKeyDown(IMapControlEvents2OnKeyDownEvent theEvent)
          Fires after a key is pressed on the keyboard.
 void onKeyUp(IMapControlEvents2OnKeyUpEvent theEvent)
          Fires after a pressed key is released.
 void onMapReplaced(IMapControlEvents2OnMapReplacedEvent theEvent)
          Fires after the Map contained by the MapControl has been replaced.
 void onMouseDown(IMapControlEvents2OnMouseDownEvent theEvent)
          Fires when the user presses any mouse button while over the MapControl.
 void onMouseMove(IMapControlEvents2OnMouseMoveEvent theEvent)
          Fires when the user moves the mouse over the MapControl.
 void onMouseUp(IMapControlEvents2OnMouseUpEvent theEvent)
          Fires when the user releases a mouse button while over the MapControl.
 void onOleDrop(IMapControlEvents2OnOleDropEvent theEvent)
          Fires when an OLE drop action occurs on the MapControl.
 void onSelectionChanged(IMapControlEvents2OnSelectionChangedEvent theEvent)
          Fires when the current selection changes.
 void onViewRefreshed(IMapControlEvents2OnViewRefreshedEvent theEvent)
          Fires when the view is refreshed before drawing occurs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IMapControlEvents2Adapter

public IMapControlEvents2Adapter()
Method Detail

onMouseDown

public void onMouseDown(IMapControlEvents2OnMouseDownEvent theEvent)
                 throws java.io.IOException,
                        AutomationException
Fires when the user presses any mouse button while over the MapControl.

Specified by:
onMouseDown in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onMouseUp

public void onMouseUp(IMapControlEvents2OnMouseUpEvent theEvent)
               throws java.io.IOException,
                      AutomationException
Fires when the user releases a mouse button while over the MapControl.

Specified by:
onMouseUp in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onMouseMove

public void onMouseMove(IMapControlEvents2OnMouseMoveEvent theEvent)
                 throws java.io.IOException,
                        AutomationException
Fires when the user moves the mouse over the MapControl.

Specified by:
onMouseMove in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onDoubleClick

public void onDoubleClick(IMapControlEvents2OnDoubleClickEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fires when the user presses and releases the mouse button twice in quick succession.

Specified by:
onDoubleClick in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onSelectionChanged

public void onSelectionChanged(IMapControlEvents2OnSelectionChangedEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Fires when the current selection changes.

Specified by:
onSelectionChanged in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onViewRefreshed

public void onViewRefreshed(IMapControlEvents2OnViewRefreshedEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Fires when the view is refreshed before drawing occurs.

Specified by:
onViewRefreshed in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onBeforeScreenDraw

public void onBeforeScreenDraw(IMapControlEvents2OnBeforeScreenDrawEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Fires before the Map contained by the MapControl starts to draw.

Specified by:
onBeforeScreenDraw in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onAfterScreenDraw

public void onAfterScreenDraw(IMapControlEvents2OnAfterScreenDrawEvent theEvent)
                       throws java.io.IOException,
                              AutomationException
Fires after the Map contained by the MapControl has finished drawing.

Specified by:
onAfterScreenDraw in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onAfterDraw

public void onAfterDraw(IMapControlEvents2OnAfterDrawEvent theEvent)
                 throws java.io.IOException,
                        AutomationException
Fires after the Map draws a specified view phase.

Specified by:
onAfterDraw in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onExtentUpdated

public void onExtentUpdated(IMapControlEvents2OnExtentUpdatedEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Fires after the extent (visible bounds) of the MapControl is changed.

Specified by:
onExtentUpdated in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onFullExtentUpdated

public void onFullExtentUpdated(IMapControlEvents2OnFullExtentUpdatedEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Fires after the full extent (bounds) of the MapControl has changed.

Specified by:
onFullExtentUpdated in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onOleDrop

public void onOleDrop(IMapControlEvents2OnOleDropEvent theEvent)
               throws java.io.IOException,
                      AutomationException
Fires when an OLE drop action occurs on the MapControl.

Specified by:
onOleDrop in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onKeyDown

public void onKeyDown(IMapControlEvents2OnKeyDownEvent theEvent)
               throws java.io.IOException,
                      AutomationException
Fires after a key is pressed on the keyboard.

Specified by:
onKeyDown in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onKeyUp

public void onKeyUp(IMapControlEvents2OnKeyUpEvent theEvent)
             throws java.io.IOException,
                    AutomationException
Fires after a pressed key is released.

Specified by:
onKeyUp in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onMapReplaced

public void onMapReplaced(IMapControlEvents2OnMapReplacedEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fires after the Map contained by the MapControl has been replaced.

Specified by:
onMapReplaced in interface IMapControlEvents2
Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.