Class AnyEvent

  • All Implemented Interfaces:
    Serializable

    public class AnyEvent
    extends EventObject
    implements Serializable
    An AnyEvent is an event used when no specific event implementation fits and it is not worth making one.
    Author:
    cp 1999.08.24
    See Also:
    Serialized Form
    • Field Detail

      • value

        protected Object value
        The value associated with this event.
    • Constructor Detail

      • AnyEvent

        public AnyEvent​(Object source,
                        Object value)
        Construct a new AnyEvent.
        Parameters:
        source - the event source
        value - some value to provide to event listeners
    • Method Detail

      • getValue

        public Object getValue()
        Gets the associated value.
        Returns:
        the value associated with the event
      • getString

        public String getString()
        Gets the associated value as a java.lang.String.
        Returns:
        the string value associated with the event
        Throws:
        ClassCastException - if the event's value is not a String
      • getInt

        public int getInt()
        Gets the associated value as a java int.
        Returns:
        the int value associated with the event
        Throws:
        ClassCastException - if the event's value is not a Number