|
Extension SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.ide.IdeSubject | +--oracle.ide.IdeVetoableSubject
The IdeVetoableSubject class is a default implementation of the
VetoableSubject
interface. VetoableSubject implementations should
use this class for managing the observers list.
VetoableObserver
,
VetoableMessage
Fields inherited from interface oracle.ide.addin.Subject |
OBJECT_MODIFIED |
Constructor Summary | |
IdeVetoableSubject()
Contructor |
|
IdeVetoableSubject(IdeVetoableSubject ideSubject)
Copy constructor |
Method Summary | |
void |
notifyObservers(java.lang.Object observed,
VetoableMessage change)
Notifies all observers that the state of the subject has changed. |
Methods inherited from class oracle.ide.IdeSubject |
attach, copy, detach, getObservers, notifyObservers, setObservers |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public IdeVetoableSubject()
public IdeVetoableSubject(IdeVetoableSubject ideSubject)
Method Detail |
public void notifyObservers(java.lang.Object observed, VetoableMessage change) throws ChangeVetoException
observed
- the subject whose state has changed.change
- what changed.
|
Extension SDK | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |