public class DefaultPatchObservable<T> extends Observable implements PatchObservable<T>
| Constructor and Description |
|---|
DefaultPatchObservable() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPatchListener(PatchListener<T> listener)
Adds the specified
PatchListener to the set of listeners. |
void |
changed()
Marks this
PatchObservable as having been changed |
int |
countPatchListeners()
Returns the number of currently registered
PatchListeners |
void |
notifyPatched(ClientDocument<T> patchedDocument)
Notify all listeners that the
ClientDocument has been patched. |
void |
removePatchListener(PatchListener<T> listener)
Remove the specified
PatchListener from the set of listeners. |
void |
removePatchListeners()
Remove all
PatchListeners. |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic void addPatchListener(PatchListener<T> listener)
PatchObservablePatchListener to the set of listeners.addPatchListener in interface PatchObservable<T>listener - the PatchListener to be added.public void removePatchListener(PatchListener<T> listener)
PatchObservablePatchListener from the set of listeners.removePatchListener in interface PatchObservable<T>listener - the PatchListener to be removed.public void removePatchListeners()
PatchObservablePatchListeners.removePatchListeners in interface PatchObservable<T>public void notifyPatched(ClientDocument<T> patchedDocument)
PatchObservableClientDocument has been patched.notifyPatched in interface PatchObservable<T>patchedDocument - the ClientDocument that has been patched.public int countPatchListeners()
PatchObservablePatchListenerscountPatchListeners in interface PatchObservable<T>int the number of listeners currently registered.public void changed()
PatchObservablePatchObservable as having been changedchanged in interface PatchObservable<T>Copyright © 2015 JBoss by Red Hat. All Rights Reserved.