01: package com.metaboss.sdlctools.models.metabossmodel.statemachinemodel;
02:
03: /**
04: * StateMachineModel package interface.
05: */
06: public interface StateMachineModelPackage extends
07: javax.jmi.reflect.RefPackage {
08: /**
09: * Returns StateMachine class proxy object.
10: * @return StateMachine class proxy object.
11: */
12: public com.metaboss.sdlctools.models.metabossmodel.statemachinemodel.StateMachineClass getStateMachine();
13:
14: /**
15: * Returns Transition class proxy object.
16: * @return Transition class proxy object.
17: */
18: public com.metaboss.sdlctools.models.metabossmodel.statemachinemodel.TransitionClass getTransition();
19:
20: /**
21: * Returns State class proxy object.
22: * @return State class proxy object.
23: */
24: public com.metaboss.sdlctools.models.metabossmodel.statemachinemodel.StateClass getState();
25:
26: /**
27: * Returns TransitionEndsOnState association proxy object.
28: * @return TransitionEndsOnState association proxy object.
29: */
30: public com.metaboss.sdlctools.models.metabossmodel.statemachinemodel.TransitionEndsOnState getTransitionEndsOnState();
31:
32: /**
33: * Returns TransitionStartsFromState association proxy object.
34: * @return TransitionStartsFromState association proxy object.
35: */
36: public com.metaboss.sdlctools.models.metabossmodel.statemachinemodel.TransitionStartsFromState getTransitionStartsFromState();
37:
38: /**
39: * Returns StateMachineDefinesTransitions association proxy object.
40: * @return StateMachineDefinesTransitions association proxy object.
41: */
42: public com.metaboss.sdlctools.models.metabossmodel.statemachinemodel.StateMachineDefinesTransitions getStateMachineDefinesTransitions();
43:
44: /**
45: * Returns StateMachineDefinesStates association proxy object.
46: * @return StateMachineDefinesStates association proxy object.
47: */
48: public com.metaboss.sdlctools.models.metabossmodel.statemachinemodel.StateMachineDefinesStates getStateMachineDefinesStates();
49: }
|