Package com.helger.html.js
Enum EJSEvent
- java.lang.Object
-
- java.lang.Enum<EJSEvent>
-
- com.helger.html.js.EJSEvent
-
- All Implemented Interfaces:
Serializable,Comparable<EJSEvent>
public enum EJSEvent extends Enum<EJSEvent>
This enumeration contains all known java script events.- Author:
- boris, philip
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<EJSEventType>getAllTypes()StringgetHTMLEventName()StringgetJSEventName()booleanisForType(EJSEventType eJSEventType)static EJSEventvalueOf(String name)Returns the enum constant of this type with the specified name.static EJSEvent[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BLUR
public static final EJSEvent BLUR
-
ERROR
public static final EJSEvent ERROR
-
FOCUS
public static final EJSEvent FOCUS
-
LOAD
public static final EJSEvent LOAD
-
RESIZE
public static final EJSEvent RESIZE
-
SCROLL
public static final EJSEvent SCROLL
-
AFTERPRINT
public static final EJSEvent AFTERPRINT
-
BEFOREPRINT
public static final EJSEvent BEFOREPRINT
-
BEFOREUNLOAD
public static final EJSEvent BEFOREUNLOAD
-
HASHCHANGE
public static final EJSEvent HASHCHANGE
-
MESSAGE
public static final EJSEvent MESSAGE
-
OFFLINE
public static final EJSEvent OFFLINE
-
ONLINE
public static final EJSEvent ONLINE
-
PAGEHIDE
public static final EJSEvent PAGEHIDE
-
PAGESHOW
public static final EJSEvent PAGESHOW
-
POPSTATE
public static final EJSEvent POPSTATE
-
STORAGE
public static final EJSEvent STORAGE
-
UNLOAD
public static final EJSEvent UNLOAD
-
READYSTATECHANGE
public static final EJSEvent READYSTATECHANGE
-
CHANGE
public static final EJSEvent CHANGE
-
CONTEXTMENU
public static final EJSEvent CONTEXTMENU
-
FORMCHANGE
public static final EJSEvent FORMCHANGE
-
FORMINPUT
public static final EJSEvent FORMINPUT
-
INPUT
public static final EJSEvent INPUT
-
INVALID
public static final EJSEvent INVALID
-
SELECT
public static final EJSEvent SELECT
-
SUBMIT
public static final EJSEvent SUBMIT
-
KEYDOWN
public static final EJSEvent KEYDOWN
-
KEYPRESS
public static final EJSEvent KEYPRESS
-
KEYUP
public static final EJSEvent KEYUP
-
CLICK
public static final EJSEvent CLICK
-
DBLCLICK
public static final EJSEvent DBLCLICK
-
DRAG
public static final EJSEvent DRAG
-
DRAGEND
public static final EJSEvent DRAGEND
-
DRAGENTER
public static final EJSEvent DRAGENTER
-
DRAGLEAVE
public static final EJSEvent DRAGLEAVE
-
DRAGOVER
public static final EJSEvent DRAGOVER
-
DRAGSTART
public static final EJSEvent DRAGSTART
-
DROP
public static final EJSEvent DROP
-
MOUSEDOWN
public static final EJSEvent MOUSEDOWN
-
MOUSEMOVE
public static final EJSEvent MOUSEMOVE
-
MOUSEOUT
public static final EJSEvent MOUSEOUT
-
MOUSEOVER
public static final EJSEvent MOUSEOVER
-
MOUSEUP
public static final EJSEvent MOUSEUP
-
MOUSEWHEEL
public static final EJSEvent MOUSEWHEEL
-
ABORT
public static final EJSEvent ABORT
-
CANPLAY
public static final EJSEvent CANPLAY
-
CANPLAYTHROUGH
public static final EJSEvent CANPLAYTHROUGH
-
DURATIONCHANGE
public static final EJSEvent DURATIONCHANGE
-
EMPTIED
public static final EJSEvent EMPTIED
-
ENDED
public static final EJSEvent ENDED
-
LOADEDDATA
public static final EJSEvent LOADEDDATA
-
LOADEDMETADATA
public static final EJSEvent LOADEDMETADATA
-
LOADSTART
public static final EJSEvent LOADSTART
-
PAUSE
public static final EJSEvent PAUSE
-
PLAY
public static final EJSEvent PLAY
-
PLAYING
public static final EJSEvent PLAYING
-
PROGRESS
public static final EJSEvent PROGRESS
-
RATECHANGE
public static final EJSEvent RATECHANGE
-
SEEKEND
public static final EJSEvent SEEKEND
-
SEEKING
public static final EJSEvent SEEKING
-
STALLED
public static final EJSEvent STALLED
-
SUSPEND
public static final EJSEvent SUSPEND
-
TIMEUPDATE
public static final EJSEvent TIMEUPDATE
-
VOLUMECHANGE
public static final EJSEvent VOLUMECHANGE
-
WAITING
public static final EJSEvent WAITING
-
TOUCHSTART
public static final EJSEvent TOUCHSTART
-
TOUCHMOVE
public static final EJSEvent TOUCHMOVE
-
TOUCHEND
public static final EJSEvent TOUCHEND
-
GESTURESTART
public static final EJSEvent GESTURESTART
-
GESTUREMOVE
public static final EJSEvent GESTUREMOVE
-
GESTUREEND
public static final EJSEvent GESTUREEND
-
POINTEROVER
public static final EJSEvent POINTEROVER
-
POINTERENTER
public static final EJSEvent POINTERENTER
-
POINTERDOWN
public static final EJSEvent POINTERDOWN
-
POINTERMOVE
public static final EJSEvent POINTERMOVE
-
POINTERUP
public static final EJSEvent POINTERUP
-
POINTERCANCEL
public static final EJSEvent POINTERCANCEL
-
POINTEROUT
public static final EJSEvent POINTEROUT
-
POINTERLEAVE
public static final EJSEvent POINTERLEAVE
-
GOTPOINTERCAPTURE
public static final EJSEvent GOTPOINTERCAPTURE
-
LOSTPOINTERCAPTURE
public static final EJSEvent LOSTPOINTERCAPTURE
-
CANCEL
public static final EJSEvent CANCEL
-
CUECHANGE
public static final EJSEvent CUECHANGE
-
-
Method Detail
-
values
public static EJSEvent[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EJSEvent c : EJSEvent.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EJSEvent valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getJSEventName
@Nonnull @Nonempty public String getJSEventName()
- Returns:
- The JS event name without a leading "on"
-
getHTMLEventName
@Nonnull @Nonempty public String getHTMLEventName()
- Returns:
- The HTML attribute to be emitted for this event (starting with "on")
-
getAllTypes
@Nonnull @Nonempty @ReturnsImmutableObject @CodingStyleguideUnaware public Set<EJSEventType> getAllTypes()
-
isForType
public boolean isForType(@Nullable EJSEventType eJSEventType)
-
-