Class LifecycleEvent

  • All Implemented Interfaces:
    java.io.Serializable

    public final class LifecycleEvent
    extends java.util.EventObject
    General event for notifying listeners of significant changes on a component that implements the Lifecycle interface.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class java.util.EventObject

        source
    • Constructor Summary

      Constructors 
      Constructor Description
      LifecycleEvent​(Lifecycle lifecycle, java.lang.String type, java.lang.Object data)
      Construct a new LifecycleEvent with the specified parameters.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getData()
      Returns the event data of this event.
      Lifecycle getLifecycle()
      Returns the Lifecycle on which this event occurred.
      java.lang.String getType()
      Returns the event type of this event.
      • Methods inherited from class java.util.EventObject

        getSource, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • LifecycleEvent

        public LifecycleEvent​(Lifecycle lifecycle,
                              java.lang.String type,
                              java.lang.Object data)
        Construct a new LifecycleEvent with the specified parameters.
        Parameters:
        lifecycle - Component on which this event occurred
        type - Event type (required)
        data - Event data (if any)
    • Method Detail

      • getData

        public java.lang.Object getData()
        Returns the event data of this event.
        Returns:
        the event data
      • getLifecycle

        public Lifecycle getLifecycle()
        Returns the Lifecycle on which this event occurred.
        Returns:
        the lifecycle
      • getType

        public java.lang.String getType()
        Returns the event type of this event.
        Returns:
        the event type