Package com.tick42.glue.core

# Class GlueEvent<T>

java.lang.Object
java.util.EventObject
com.tick42.glue.core.GlueEvent<T>

All Implemented Interfaces:
  `Serializable`

Direct Known Subclasses:
  `ChannelContextChangedEvent`, `ChannelContextUpdatedEvent`, `ContextCreatedEvent`, `ContextDeletedEvent`, `ContextUpdatedEvent`, `InteropEvent`, `WindowEvent`

    public abstract class GlueEvent<T>
    extends EventObject

Base type from which all Glue events are derived.

See Also:
  Serialized Form

- ## Nested Class Summary

  Nested Classes
  Modifier and Type | Class | Description
  --- | --- | ---
  `static interface` | `GlueEvent.Listener<E extends GlueEvent<?>>` |
  `static interface` | `GlueEvent.Monitor` |
  `static interface` | `GlueEvent.Subscription<E>` |

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `T` | `getSource()` |

  ### Methods inherited from class java.util.EventObject

  `toString`

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Method Details

  - ### getSource

    public T getSource()
    Overrides:
      `getSource` in class `EventObject`