uci.uml.test.omg
Class ConcurrentSubstatesExample
java.lang.Object
|
+--uci.uml.test.omg.ConcurrentSubstatesExample
- public class ConcurrentSubstatesExample
- extends Object
This is a very simple demo of how to represent a UML state machine
that deals with dialing a telephone. This example is taken from
page 108 of the UML 1.1 notation guide (OMG document ad/97-08-05).
|
Method Summary |
void |
print()
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
model
public Model model
courseClass
public MMClass courseClass
taking
public CompositeState taking
incomplete
public CompositeState incomplete
labTrack
public CompositeState labTrack
projTrack
public CompositeState projTrack
testTrack
public CompositeState testTrack
takingInitial
public Pseudostate takingInitial
labInitial
public Pseudostate labInitial
projInitial
public Pseudostate projInitial
testInitial
public Pseudostate testInitial
labFinal
public Pseudostate labFinal
projFinal
public Pseudostate projFinal
testFinal
public Pseudostate testFinal
lab1
public State lab1
lab2
public State lab2
termProject
public State termProject
finalTest
public State finalTest
passed
public State passed
failed
public State failed
t01
public Transition t01
t02
public Transition t02
t03
public Transition t03
t04
public Transition t04
t05
public Transition t05
t06
public Transition t06
t07
public Transition t07
t08
public Transition t08
t09
public Transition t09
t10
public Transition t10
sm
public StateMachine sm
ConcurrentSubstatesExample
public ConcurrentSubstatesExample()
print
public void print()