public final class NotificationRegistry extends Object implements Serializable
SCXML
root,
TransitionTarget
s and Transition
s.
The notification registry keeps track of all
SCXMLListener
s attached and notifies relevant
listeners of the events that interest them.Constructor and Description |
---|
NotificationRegistry()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
fireOnEntry(SCXML observable,
TransitionTarget state)
Inform all relevant listeners that a TransitionTarget has been
entered.
|
void |
fireOnEntry(TransitionTarget observable,
TransitionTarget state)
Inform all relevant listeners that a TransitionTarget has been
entered.
|
void |
fireOnExit(SCXML observable,
TransitionTarget state)
Inform all relevant listeners that a TransitionTarget has been
exited.
|
void |
fireOnExit(TransitionTarget observable,
TransitionTarget state)
Inform all relevant listeners that a TransitionTarget has been
exited.
|
void |
fireOnTransition(SCXML observable,
TransitionTarget from,
TransitionTarget to,
Transition transition)
Inform all relevant listeners of a transition that has occured.
|
void |
fireOnTransition(Transition observable,
TransitionTarget from,
TransitionTarget to,
Transition transition)
Inform all relevant listeners of a transition that has occured.
|
public void fireOnEntry(TransitionTarget observable, TransitionTarget state)
observable
- The Observablestate
- The TransitionTarget that was enteredpublic void fireOnEntry(SCXML observable, TransitionTarget state)
observable
- The Observablestate
- The TransitionTarget that was enteredpublic void fireOnExit(TransitionTarget observable, TransitionTarget state)
observable
- The Observablestate
- The TransitionTarget that was exitedpublic void fireOnExit(SCXML observable, TransitionTarget state)
observable
- The Observablestate
- The TransitionTarget that was exitedpublic void fireOnTransition(Transition observable, TransitionTarget from, TransitionTarget to, Transition transition)
observable
- The Observablefrom
- The source TransitionTargetto
- The destination TransitionTargettransition
- The Transition that was takenpublic void fireOnTransition(SCXML observable, TransitionTarget from, TransitionTarget to, Transition transition)
observable
- The Observablefrom
- The source TransitionTargetto
- The destination TransitionTargettransition
- The Transition that was takenCopyright © 2005-2012 Apache Software Foundation. All Rights Reserved.