uci.uml.test.omg
Class ComplexTransExample
java.lang.Object
|
+--uci.uml.test.omg.ComplexTransExample
- public class ComplexTransExample
- 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 113 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
complexClass
public MMClass complexClass
top
public CompositeState top
s1
public CompositeState s1
a
public CompositeState a
b
public CompositeState b
setup
public State setup
cleanup
public State cleanup
a1
public State a1
a2
public State a2
b1
public State b1
b2
public State b2
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
fork
public Pseudostate fork
join
public Pseudostate join
sm
public StateMachine sm
ComplexTransExample
public ComplexTransExample()
print
public void print()