scalafx.event

EventHandlerDelegate

trait EventHandlerDelegate extends AnyRef

Trait used for handle events manipulation. JavaFX class wrapped must have methods defined in scalafx.event.EventHandlerDelegate.EventHandled Type:

def addEventHandler   [E <: jfxe.Event](eventType: jfxe.EventType[E], eventHandler: jfxe.EventHandler[_ >: E])
def removeEventHandler[E <: jfxe.Event](eventType: jfxe.EventType[E], eventHandler: jfxe.EventHandler[_ >: E])
def addEventFilter    [E <: jfxe.Event](eventType: jfxe.EventType[E], eventHandler: jfxe.EventHandler[_ >: E])
def removeEventFilter [E <: jfxe.Event](eventType: jfxe.EventType[E], eventHandler: jfxe.EventHandler[_ >: E])
Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. EventHandlerDelegate
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type EventHandled = AnyRef { ... /* 4 definitions in type refinement */ }

Abstract Value Members

  1. abstract def eventHandlerDelegate: EventHandled

    Returns a object that implements scalafx.event.EventHandlerDelegate.EventHandled.

    Returns a object that implements scalafx.event.EventHandlerDelegate.EventHandled.

    Attributes
    protected

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def addEventFilter[E <: javafx.event.Event](eventType: javafx.event.EventType[E], eventFilter: EventHandler[_ >: E]): Unit

    Registers an event filter to this task.

    Registers an event filter to this task. Registered event filters get an event before any associated event handlers.

    E

    Event class

    eventType

    the type of the events to receive by the filter

    eventFilter

    the filter to register that will filter event

  7. def addEventHandler[E <: javafx.event.Event](eventType: javafx.event.EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Registers an event handler to this task.

    Registers an event handler to this task. Any event filters are first processed, then the specified onFoo event handlers, and finally any event handlers registered by this method. As with other events in the scene graph, if an event is consumed, it will not continue dispatching.

    E

    Event class

    eventType

    the type of the events to receive by the handler

    eventHandler

    the handler to register that will manipulate event

  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  10. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  12. def filterEvent[E <: javafx.event.Event](eventType: javafx.event.EventType[E])(op: ⇒ Unit): Unit

    Registers an event filter to this task that will not filter the Event associated to a EventType.

    Registers an event filter to this task that will not filter the Event associated to a EventType.

    E

    Event class

    eventType

    the type of the events to receive by the filter

    op

    the filter to register that will not filter event

  13. def filterEvent[E <: javafx.event.Event](eventType: javafx.event.EventType[E])(op: (E) ⇒ Unit): Unit

    Registers an event filter to this task that will filter the Event associated to a EventType.

    Registers an event filter to this task that will filter the Event associated to a EventType.

    E

    Event class

    eventType

    the type of the events to receive by the filter

    op

    the filter to register that will filter event

  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  15. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  16. def handleEvent[E <: javafx.event.Event](eventType: javafx.event.EventType[E])(op: ⇒ Unit): Unit

    Register an event handler to this task that will not manipulate the Event associated to a EventType.

    Register an event handler to this task that will not manipulate the Event associated to a EventType.

    E

    Event class

    eventType

    the type of the events to receive by the handler

    op

    the handler to register that will not manipulate event

  17. def handleEvent[E <: javafx.event.Event](eventType: javafx.event.EventType[E])(op: (E) ⇒ Unit): Unit

    Register an event handler to this task that will manipulate the Event associated to a EventType.

    Register an event handler to this task that will manipulate the Event associated to a EventType.

    E

    Event class

    eventType

    the type of the events to receive by the handler

    op

    the handler to register that will manipulate event

  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  23. def removeEventFilter[E <: javafx.event.Event](eventType: javafx.event.EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Unregisters a previously registered event filter from this task.

    Unregisters a previously registered event filter from this task. One filter might have been registered for different event types, so the caller needs to specify the particular event type from which to unregister the filter.

    E

    Event class

    eventType

    the event type from which to unregister

  24. def removeEventHandler[E <: javafx.event.Event](eventType: javafx.event.EventType[E], eventHandler: EventHandler[_ >: E]): Unit

    Unregisters a previously registered event handler from this task.

    Unregisters a previously registered event handler from this task. One handler might have been registered for different event types, so the caller needs to specify the particular event type from which to unregister the handler.

    E

    Event class

    eventType

    the event type from which to unregister

    eventHandler

    the handler to unregister

  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toString(): String

    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  28. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  29. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from AnyRef

Inherited from Any

Ungrouped