com.esri.arcgis.controls
Interface IPageLayoutControlEvents

All Superinterfaces:
java.util.EventListener, java.io.Serializable
All Known Implementing Classes:
IPageLayoutControlEventsAdapter, IPageLayoutControlEventsProxy

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

COM Interface 'IPageLayoutControlEvents'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'Provides access to events that occur with user interaction to the PageLayoutControl.' 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_10_NAME
           
static java.lang.String DISPID_11_NAME
           
static java.lang.String DISPID_12_NAME
           
static java.lang.String DISPID_13_NAME
           
static java.lang.String DISPID_14_NAME
           
static java.lang.String DISPID_15_NAME
           
static java.lang.String DISPID_16_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 IID8b476bc5_4e54_4105_a777_33cda2ca6672
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void onAfterDraw(IPageLayoutControlEventsOnAfterDrawEvent theEvent)
          Fires after the PageLayoutControl draws a specified view phase.
 void onAfterScreenDraw(IPageLayoutControlEventsOnAfterScreenDrawEvent theEvent)
          Fires after the PageLayout contained by the PageLayoutControl has finished drawing.
 void onBeforeScreenDraw(IPageLayoutControlEventsOnBeforeScreenDrawEvent theEvent)
          Fires before the PageLayout contained by the PageLayoutControl starts to draw.
 void onDoubleClick(IPageLayoutControlEventsOnDoubleClickEvent theEvent)
          Fires when the user presses and releases the mouse button twice in quick succession.
 void onExtentUpdated(IPageLayoutControlEventsOnExtentUpdatedEvent theEvent)
          Fires after the extent (visible bounds) of the PageLayoutControl is changed.
 void onFocusMapChanged(IPageLayoutControlEventsOnFocusMapChangedEvent theEvent)
          Fires when the current focus map in the PageLayoutControl has been switched to a new map.
 void onFullExtentUpdated(IPageLayoutControlEventsOnFullExtentUpdatedEvent theEvent)
          Fires after the full extent (bounds) of the PageLayoutControl has changed.
 void onKeyDown(IPageLayoutControlEventsOnKeyDownEvent theEvent)
          Fires after a key is pressed on the keyboard.
 void onKeyUp(IPageLayoutControlEventsOnKeyUpEvent theEvent)
          Fires after a pressed key is released.
 void onMouseDown(IPageLayoutControlEventsOnMouseDownEvent theEvent)
          Fires when the user presses any mouse button while over the PageLayoutControl.
 void onMouseMove(IPageLayoutControlEventsOnMouseMoveEvent theEvent)
          Fires when the user moves the mouse pointer over the PageLayoutControl.
 void onMouseUp(IPageLayoutControlEventsOnMouseUpEvent theEvent)
          Fires when the user releases a mouse button while over the PageLayoutControl.
 void onOleDrop(IPageLayoutControlEventsOnOleDropEvent theEvent)
          Fires when an OLE drop action occurs on the PageLayoutControl.
 void onPageLayoutReplaced(IPageLayoutControlEventsOnPageLayoutReplacedEvent theEvent)
          Fires after the PageLayout object used by the PageLayoutControl has been replaced.
 void onPageSizeChanged(IPageLayoutControlEventsOnPageSizeChangedEvent theEvent)
          Fires when the Page associated with the PageLayout has had its size changed.
 void onViewRefreshed(IPageLayoutControlEventsOnViewRefreshedEvent theEvent)
          Fires when the view is refreshed before drawing occurs.
 

Field Detail

IID8b476bc5_4e54_4105_a777_33cda2ca6672

static final int IID8b476bc5_4e54_4105_a777_33cda2ca6672
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

DISPID_10_NAME

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

DISPID_11_NAME

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

DISPID_12_NAME

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

DISPID_13_NAME

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

DISPID_14_NAME

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

DISPID_15_NAME

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

DISPID_16_NAME

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

onMouseDown

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

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

onMouseUp

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

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

onMouseMove

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

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

onDoubleClick

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

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

onKeyDown

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

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

onKeyUp

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

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

onOleDrop

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

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

onViewRefreshed

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

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

onAfterDraw

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

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

onExtentUpdated

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

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

onFullExtentUpdated

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

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

onFocusMapChanged

void onFocusMapChanged(IPageLayoutControlEventsOnFocusMapChangedEvent theEvent)
                       throws java.io.IOException,
                              AutomationException
Fires when the current focus map in the PageLayoutControl has been switched to a new map.

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

onPageSizeChanged

void onPageSizeChanged(IPageLayoutControlEventsOnPageSizeChangedEvent theEvent)
                       throws java.io.IOException,
                              AutomationException
Fires when the Page associated with the PageLayout has had its size changed.

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

onPageLayoutReplaced

void onPageLayoutReplaced(IPageLayoutControlEventsOnPageLayoutReplacedEvent theEvent)
                          throws java.io.IOException,
                                 AutomationException
Fires after the PageLayout object used by the PageLayoutControl has been replaced.

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

onBeforeScreenDraw

void onBeforeScreenDraw(IPageLayoutControlEventsOnBeforeScreenDrawEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Fires before the PageLayout contained by the PageLayoutControl starts to draw.

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

onAfterScreenDraw

void onAfterScreenDraw(IPageLayoutControlEventsOnAfterScreenDrawEvent theEvent)
                       throws java.io.IOException,
                              AutomationException
Fires after the PageLayout contained by the PageLayoutControl has finished drawing.

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