com.esri.arcgis.controls
Interface IARGlobeControlEvents

All Superinterfaces:
java.util.EventListener, java.io.Serializable
All Known Implementing Classes:
IARGlobeControlEventsAdapter, IARGlobeControlEventsProxy

public interface IARGlobeControlEvents
extends java.util.EventListener, java.io.Serializable

COM Interface 'IARGlobeControlEvents'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriPublisherControls.olb'

Description: 'Provides access to events that occur with interaction to the control.' 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 DISPID_1_NAME
           
static java.lang.String DISPID_2_NAME
           
static java.lang.String DISPID_3_NAME
           
static java.lang.String DISPID_4_NAME
           
static java.lang.String DISPID_5_NAME
           
static java.lang.String DISPID_6_NAME
           
static java.lang.String DISPID_7_NAME
           
static java.lang.String DISPID_8_NAME
           
static java.lang.String DISPID_9_NAME
           
static java.lang.String IID
          Deprecated. Internal use only
static int IIDa37e6daf_3647_4096_abee_1f75fdcd96eb
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void onAction(IARGlobeControlEventsOnActionEvent theEvent)
          Fires when an action takes place.
 void onDocumentLoaded(IARGlobeControlEventsOnDocumentLoadedEvent theEvent)
          Fires when a document is loaded into the control.
 void onDocumentUnloaded(IARGlobeControlEventsOnDocumentUnloadedEvent theEvent)
          Fires when a document is unloaded from the control.
 void onDoubleClick(IARGlobeControlEventsOnDoubleClickEvent theEvent)
          Fires when the user presses and releases any mouse button twice in quick succession, while over the globe.
 void onKeyDown(IARGlobeControlEventsOnKeyDownEvent theEvent)
          Fires after a key is pressed on the keyboard whilst the globe has focus.
 void onKeyUp(IARGlobeControlEventsOnKeyUpEvent theEvent)
          Fires after a pressed key is released on the keyboard whilst the globe has focus.
 void onMouseDown(IARGlobeControlEventsOnMouseDownEvent theEvent)
          Fires when the user presses any mouse button while over the globe.
 void onMouseMove(IARGlobeControlEventsOnMouseMoveEvent theEvent)
          Fires when the user moves the mouse pointer over the globe.
 void onMouseUp(IARGlobeControlEventsOnMouseUpEvent theEvent)
          Fires when the user releases any mouse button while over the globe.
 

Field Detail

IIDa37e6daf_3647_4096_abee_1f75fdcd96eb

static final int IIDa37e6daf_3647_4096_abee_1f75fdcd96eb
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values

DISPID_1_NAME

static final java.lang.String DISPID_1_NAME
See Also:
Constant Field Values

DISPID_2_NAME

static final java.lang.String DISPID_2_NAME
See Also:
Constant Field Values

DISPID_3_NAME

static final java.lang.String DISPID_3_NAME
See Also:
Constant Field Values

DISPID_4_NAME

static final java.lang.String DISPID_4_NAME
See Also:
Constant Field Values

DISPID_5_NAME

static final java.lang.String DISPID_5_NAME
See Also:
Constant Field Values

DISPID_6_NAME

static final java.lang.String DISPID_6_NAME
See Also:
Constant Field Values

DISPID_7_NAME

static final java.lang.String DISPID_7_NAME
See Also:
Constant Field Values

DISPID_8_NAME

static final java.lang.String DISPID_8_NAME
See Also:
Constant Field Values

DISPID_9_NAME

static final java.lang.String DISPID_9_NAME
See Also:
Constant Field Values
Method Detail

onMouseDown

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

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onDocumentLoaded

void onDocumentLoaded(IARGlobeControlEventsOnDocumentLoadedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Fires when a document is loaded into the control.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onDocumentUnloaded

void onDocumentUnloaded(IARGlobeControlEventsOnDocumentUnloadedEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Fires when a document is unloaded from the control.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onMouseUp

void onMouseUp(IARGlobeControlEventsOnMouseUpEvent theEvent)
               throws java.io.IOException,
                      AutomationException
Fires when the user releases any mouse button while over the globe.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onMouseMove

void onMouseMove(IARGlobeControlEventsOnMouseMoveEvent theEvent)
                 throws java.io.IOException,
                        AutomationException
Fires when the user moves the mouse pointer over the globe.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onDoubleClick

void onDoubleClick(IARGlobeControlEventsOnDoubleClickEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fires when the user presses and releases any mouse button twice in quick succession, while over the globe.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onKeyDown

void onKeyDown(IARGlobeControlEventsOnKeyDownEvent theEvent)
               throws java.io.IOException,
                      AutomationException
Fires after a key is pressed on the keyboard whilst the globe has focus.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onKeyUp

void onKeyUp(IARGlobeControlEventsOnKeyUpEvent theEvent)
             throws java.io.IOException,
                    AutomationException
Fires after a pressed key is released on the keyboard whilst the globe has focus.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

onAction

void onAction(IARGlobeControlEventsOnActionEvent theEvent)
              throws java.io.IOException,
                     AutomationException
Fires when an action takes place.

Parameters:
theEvent - The event
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.