Class InputEvent

    • Field Detail

      • ANY

        public static final EventType<InputEvent> ANY
        Common supertype for all input event types.
    • Constructor Detail

      • InputEvent

        public InputEvent​(EventType<? extends InputEvent> eventType)
        Creates new instance of InputEvent.
        Parameters:
        eventType - Type of the event
      • InputEvent

        public InputEvent​(Object source,
                          EventTarget target,
                          EventType<? extends InputEvent> eventType)
        Creates new instance of InputEvent.
        Parameters:
        source - Event source
        target - Event target
        eventType - Type of the event
    • Method Detail

      • getEventType

        public EventType<? extends InputEvent> getEventType​()
        Description copied from class: Event
        Gets the event type of this event. Objects of the same Event class can have different event types. These event types further specify what kind of event occurred.
        Overrides:
        getEventType in class Event
        Returns:
        the event type