Package PamUtils
Class SimpleObservable<T>
java.lang.Object
PamUtils.SimpleObservable<T>
- Type Parameters:
 T-
- Direct Known Subclasses:
 BeamLocaliserObservable
Simple observerbale class which can pass on a single object to observables.
- Author:
 - Doug Gillespie
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddObserver(SimpleObserver<T> observer) Add an observerbooleanremoveObserver(SimpleObserver<T> observer) Remove an observervoidUpdate observers.void 
- 
Constructor Details
- 
SimpleObservable
public SimpleObservable() 
 - 
 - 
Method Details
- 
addObserver
Add an observer- Parameters:
 observer-
 - 
removeObserver
Remove an observer- Parameters:
 observer-- Returns:
 - true if observer existed.
 
 - 
update
Update observers.- Parameters:
 data- data to pass to observers.
 - 
updateSettings
public void updateSettings() 
 -