Package com.jbstrap.core.event
Class NavigationEvent
java.lang.Object
com.jbstrap.core.event.BaseEvent
com.jbstrap.core.event.BrowserEvent
com.jbstrap.core.event.MouseEvent
com.jbstrap.core.event.NavigationEvent
- All Implemented Interfaces:
AsyncEvent
This class contains the data about the MenuBar and NavBar navigation events.
These are the following:
- The client on which the event occurred
- The ID of the component on which the event occurred
- The event type
- The instance of the component, on which the event occurred
- The event's unique ID
- If the ALT button was held down during the event
- If the CONTROL button was held down during the event
- If the Meta button was held down during the event
- If the SHIFT button was held down during the event
- Which mouse button was held down during the event
- The position of the mouse cursor, relative to the client area
- The position of the mouse cursor, relative to the previous MouseMove event
- The position of the mouse cursor, relative to the component area.
- The position of the mouse cursor, relative to the page
- The position of the mouse cursor, relative to the screen
- Since:
- 4.0
- Author:
- JBStrap
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class com.jbstrap.core.event.MouseEvent
getAltKey, getButton, getButtons, getClientX, getClientY, getCtrlKey, getMetaKey, getMovementX, getMovementY, getOffsetX, getOffsetY, getPageX, getPageY, getScreenX, getScreenY, getShiftKey, getWhich
Methods inherited from class com.jbstrap.core.event.BrowserEvent
fireEvent, getBubbles, getCancelable, getClientId, getComposed, getDefaultPrevented, getDetail, getEventPhase, getIsTrusted, getType
Methods inherited from class com.jbstrap.core.event.BaseEvent
getClient, getComponent, getEventId, getEventType, getSenderId
-
Constructor Details
-
NavigationEvent
public NavigationEvent()
-