|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.taglibs.rdc.scxml.NotificationRegistry
public class NotificationRegistry
The registry where SCXML listeners are recorded for Observable objects. The registry performs book keeping functions and notifies all listeners of the events of interest.
Constructor Summary | |
---|---|
NotificationRegistry()
Constructor |
Method Summary | |
---|---|
void |
addListener(Observable source,
SCXMLListener lst)
Register this SCXMLListener for this Observable |
void |
fireOnEntry(Observable source,
TransitionTarget state)
Inform all relevant listeners that a TransitionTarget has been entered |
void |
fireOnExit(Observable source,
TransitionTarget state)
Inform all relevant listeners that a TransitionTarget has been exited |
void |
fireOnTransition(Observable source,
TransitionTarget from,
TransitionTarget to,
Transition transition)
Inform all relevant listeners of a transition that has occured |
void |
removeListener(Observable source,
SCXMLListener lst)
Deregister this SCXMLListener for this Observable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NotificationRegistry()
Method Detail |
---|
public void addListener(Observable source, SCXMLListener lst)
source
- The observable this listener wants to listen tolst
- The listenerpublic void removeListener(Observable source, SCXMLListener lst)
source
- The observable this listener wants to stop listening tolst
- The listenerpublic void fireOnEntry(Observable source, TransitionTarget state)
source
- The Observablestate
- The TransitionTarget that was enteredpublic void fireOnExit(Observable source, TransitionTarget state)
source
- The Observablestate
- The TransitionTarget that was exitedpublic void fireOnTransition(Observable source, TransitionTarget from, TransitionTarget to, Transition transition)
source
- The Observablefrom
- The source TransitionTargetto
- The destination TransitionTargettransition
- The Transition that was taken
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |