Enum Class UIEvent.Type

java.lang.Object
java.lang.Enum<UIEvent.Type>
com.inductiveautomation.snap.ui.UIEvent.Type
All Implemented Interfaces:
Serializable, Comparable<UIEvent.Type>, Constable
Enclosing class:
UIEvent

public static enum UIEvent.Type extends Enum<UIEvent.Type>
Types for events.
  • Enum Constant Details

    • KeyPressed

      public static final UIEvent.Type KeyPressed
      Key events.
    • KeyReleased

      public static final UIEvent.Type KeyReleased
    • KeyTyped

      public static final UIEvent.Type KeyTyped
    • KeyFinished

      public static final UIEvent.Type KeyFinished
    • MousePressed

      public static final UIEvent.Type MousePressed
      Mouse events.
    • MouseDragged

      public static final UIEvent.Type MouseDragged
    • MouseReleased

      public static final UIEvent.Type MouseReleased
    • MouseClicked

      public static final UIEvent.Type MouseClicked
    • MouseFinished

      public static final UIEvent.Type MouseFinished
    • MouseEntered

      public static final UIEvent.Type MouseEntered
      Mouse move events.
    • MouseMoved

      public static final UIEvent.Type MouseMoved
    • MouseExited

      public static final UIEvent.Type MouseExited
    • DragEnter

      public static final UIEvent.Type DragEnter
      Drag events.
    • DragOver

      public static final UIEvent.Type DragOver
    • DragExit

      public static final UIEvent.Type DragExit
    • DragDrop

      public static final UIEvent.Type DragDrop
    • DragGesture

      public static final UIEvent.Type DragGesture
      DragSource events.
    • DragSourceEnter

      public static final UIEvent.Type DragSourceEnter
    • DragSourceOver

      public static final UIEvent.Type DragSourceOver
    • DragSourceExit

      public static final UIEvent.Type DragSourceExit
    • DragSourceEnd

      public static final UIEvent.Type DragSourceEnd
    • FocusGained

      public static final UIEvent.Type FocusGained
      Focus events.
    • FocusLost

      public static final UIEvent.Type FocusLost
    • Action

      public static final UIEvent.Type Action
      Others.
    • ValueChange

      public static final UIEvent.Type ValueChange
    • PropertyChange

      public static final UIEvent.Type PropertyChange
    • Selection

      public static final UIEvent.Type Selection
    • Timer

      public static final UIEvent.Type Timer
  • Method Details

    • values

      public static UIEvent.Type[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static UIEvent.Type valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null