| Package | Description |
|---|---|
| org.refcodes.observer | |
| org.refcodes.observer.impls |
| Class and Description |
|---|
| ActionEvent |
| Event |
| EventMatcher
This interface typifies the
Matcher interface for the usage with
ActionEvent instances. |
| MetaDataActionEvent
An
MetaDataActionEvent is published by an Observable and is
consumed by zero to many Observer instances. |
| MetaDataEvent |
| Observable
The
Observable interface can be implemented by any class which can be
observed by Observer instances (proposal) or any listener interface
(custom as of your needs). |
| Observer
The listener of an event subscriber to be fed with events by a event
publisher.
|
| SubscribeEvent
An
SubscribeEvent is published by an Observable when an
observer is being subscribed. |
| UnsubscribeEvent
An
UnsubscribeEvent is published by an Observable when an
observer is being unsubscribed. |
| Class and Description |
|---|
| ActionEvent |
| Event |
| EventMatcher
This interface typifies the
Matcher interface for the usage with
ActionEvent instances. |
| EventMetaData
The meta data describes the event which a publisher posts via the event bus
to an event subscriber's event listener.
|
| MetaDataActionEvent
An
MetaDataActionEvent is published by an Observable and is
consumed by zero to many Observer instances. |
| MetaDataEvent |
| Observable
The
Observable interface can be implemented by any class which can be
observed by Observer instances (proposal) or any listener interface
(custom as of your needs). |
| Observer
The listener of an event subscriber to be fed with events by a event
publisher.
|
| ObserverDescriptor
This
ObserverDescriptor describes the Observer, i.e. in some
cases an Observer requires an EventMatcher which determines
which ActionEvent instances to pass to the Observer. |
| SubscribeEvent
An
SubscribeEvent is published by an Observable when an
observer is being subscribed. |
| UnsubscribeEvent
An
UnsubscribeEvent is published by an Observable when an
observer is being unsubscribed. |
Copyright © 2017. All rights reserved.