public class UIEvent extends Event
Modifier and Type | Field and Description |
---|---|
static int |
SCROLL_PAGE_DOWN
Constant.
|
static short |
SCROLL_PAGE_UP
Constant.
|
ALT_MASK, AT_TARGET, BLUR, BUBBLING_PHASE, CAPTURING_PHASE, CHANGE, CLICK, CONTROL_MASK, DBLCLICK, DRAGDROP, FOCUS, KEY_CURRENT_EVENT, KEYDOWN, KEYPRESS, KEYUP, META_MASK, MOUSEDOWN, MOUSEDRAG, MOUSEMOVE, MOUSEOUT, MOUSEOVER, MOUSEUP, NONE, SELECT, SHIFT_MASK, TYPE_BEFORE_UNLOAD, TYPE_BLUR, TYPE_CHANGE, TYPE_CLOSE, TYPE_DOM_DOCUMENT_LOADED, TYPE_ERROR, TYPE_FOCUS, TYPE_FOCUS_IN, TYPE_FOCUS_OUT, TYPE_HASH_CHANGE, TYPE_INPUT, TYPE_KEY_DOWN, TYPE_KEY_PRESS, TYPE_KEY_UP, TYPE_LOAD, TYPE_MESSAGE, TYPE_OPEN, TYPE_POPSTATE, TYPE_PROPERTY_CHANGE, TYPE_READY_STATE_CHANGE, TYPE_RESET, TYPE_SUBMIT, TYPE_UNLOAD
Constructor and Description |
---|
UIEvent()
Creates a new UI event instance.
|
UIEvent(DomNode domNode,
String type)
Creates a new UI event instance.
|
UIEvent(SimpleScriptable scriptable,
String type)
Creates a new event instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getCancelBubble() |
long |
getDetail()
Returns some detail information about the event, depending on the event type.
|
boolean |
getMetaKey()
Returns whether or not the "meta" key was pressed during the event firing.
|
Object |
getView()
Returns the view from which the event was generated.
|
void |
initUIEvent(String type,
boolean bubbles,
boolean cancelable,
Object view,
int detail)
Implementation of the DOM Level 3 Event method for initializing the UI event.
|
void |
setCancelBubble(boolean newValue) |
protected void |
setDetail(long detail)
Sets the detail information for this event.
|
protected void |
setMetaKey(boolean metaKey) |
createPropertyChangeEvent, endFire, eventCreated, getAltKey, getBubbles, getCancelable, getCtrlKey, getCurrentTarget, getDefaultPrevented, getEventPhase, getKeyCode, getPropertyName, getReturnValue, getShiftKey, getSrcElement, getTarget, getTimeStamp, getType, initEvent, isAborted, isPropagationStopped, jsConstructor, preventDefault, setAltKey, setBubbles, setCancelable, setCtrlKey, setCurrentTarget, setEventPhase, setEventType, setKeyCode, setReturnValue, setShiftKey, setSrcElement, setTarget, setType, startFire, stopPropagation, toString
clone, equivalentValues, get, getBrowserVersion, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getWindow, getWindow, getWithPreemption, has, hasInstance, initParentScope, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setDomNode, setDomNode, setHtmlElement
defineFunctionProperties, defineProperty, getClassName, setClassName, setParentScope
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getExternalArrayData, getExternalArrayLength, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setExternalArrayData, setGetterOrSetter, setPrototype, size
public static final int SCROLL_PAGE_DOWN
public static final short SCROLL_PAGE_UP
public UIEvent()
public UIEvent(DomNode domNode, String type)
domNode
- the DOM node that triggered the eventtype
- the event typepublic UIEvent(SimpleScriptable scriptable, String type)
scriptable
- the SimpleScriptable that triggered the eventtype
- the event typepublic long getDetail()
protected void setDetail(long detail)
detail
- the detail information for this eventpublic boolean getCancelBubble()
getCancelBubble
in class Event
public void setCancelBubble(boolean newValue)
setCancelBubble
in class Event
newValue
- indicates if event propagation is stoppedpublic Object getView()
public void initUIEvent(String type, boolean bubbles, boolean cancelable, Object view, int detail)
type
- the event typebubbles
- can the event bubblecancelable
- can the event be canceledview
- the view to use for this eventdetail
- the detail to set for the eventpublic boolean getMetaKey()
protected void setMetaKey(boolean metaKey)
metaKey
- whether Meta has been pressed during this event or notCopyright © 2002–2019 Gargoyle Software Inc.. All rights reserved.