public class IdeVetoableSubject extends IdeSubject implements VetoableSubject
VetoableSubject interface. VetoableSubject implementations should use this class for managing the observers list.UpdateMessage, VetoObserver| Constructor and Description | 
|---|
IdeVetoableSubject()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
notifyVetoObservers(java.lang.Object observed, UpdateMessage change)
Notifies all observers that the state of the subject has changed. 
 | 
attach, detach, notifyObserversclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitattach, detach, notifyObservers
public final void notifyVetoObservers(java.lang.Object observed,
                       UpdateMessage change)
                               throws ChangeVetoException
notifyVetoObservers in interface VetoableSubjectobserved - the subject whose state has changed.change - what changed.ChangeVetoException - if any VetoObserver rejected the pending change.