T - the type of the entity being observedpublic interface Subject<T extends AbstractEntity<?>>
| Modifier and Type | Method and Description |
|---|---|
void |
notifyObservers(T entity)
Notifies all observers
|
void |
register(Observer<T> observer)
Registers an observer
|
void |
unregister(Observer<T> observer)
Unregisters an observer
|
void |
unregisterAll()
Unregisters all observers
|
void register(Observer<T> observer)
observer - the observer to registervoid unregister(Observer<T> observer)
observer - the observer to unregistervoid unregisterAll()
void notifyObservers(T entity)
entity - the entity that has changedCopyright © 2017 Open Circle Solutions. All rights reserved.