Uses of Class
com.evelopers.unimod.core.stateworks.Guard

Packages that use Guard
com.evelopers.unimod.compilation   
com.evelopers.unimod.core.stateworks   
com.evelopers.unimod.validation   
 

Uses of Guard in com.evelopers.unimod.compilation
 

Methods in com.evelopers.unimod.compilation with parameters of type Guard
 void StateMachineCompiler.compile(StateMachine sm, Transition t, Guard c)
          Compiles given guard
 void DefaultCompilationListener.incorrectExpression(StateMachine sm, Transition t, Guard c, ParserException e)
           
 void CompilationListener.incorrectExpression(StateMachine sm, Transition t, Guard c, ParserException e)
          Given guard condition has incorrect expression
 

Uses of Guard in com.evelopers.unimod.core.stateworks
 

Fields in com.evelopers.unimod.core.stateworks declared as Guard
protected  Guard Transition.guard
          Guard condition
static Guard Guard.TRUE
          True Guard
static Guard Guard.ELSE
          Else Guard
 

Methods in com.evelopers.unimod.core.stateworks that return Guard
 Guard Transition.getGuard()
          Returns guard condition
 Guard StateMachine.createGuard(java.lang.String expr)
          Creates guard condition
 

Methods in com.evelopers.unimod.core.stateworks with parameters of type Guard
 void Transition.setGuard(Guard guard)
           
 Transition StateMachine.createTransition(State sourceState, State targetState, Guard guard, Event event)
          Creates transition
 

Constructors in com.evelopers.unimod.core.stateworks with parameters of type Guard
Transition(State sourceState, State targetState, Guard guard, Event event)
          Creates transition.
 

Uses of Guard in com.evelopers.unimod.validation
 

Methods in com.evelopers.unimod.validation with parameters of type Guard
 void ValidationMessenger.incompleteGuardSet(StateMachine sm, State state, Event event, Guard guard)
           
 void ValidationMessenger.inconsistentGuardSet(StateMachine sm, Transition t1, Transition t2, Guard guard)
           
protected  void ConsistencyValidator.fireInconsistentGuardSet(StateMachine sm, Transition t1, Transition t2, Guard guard)
           
 void ConsistencyListener.inconsistentGuardSet(StateMachine sm, Transition t1, Transition t2, Guard guard)
          CallBack.
protected abstract  void ConsistencyCheckVisitor.fireInconsistentGuardSet(StateMachine sm, Transition t1, Transition t2, Guard guard)
           
protected  void CompletenessValidator.fireIncompleteGuardSet(StateMachine sm, State state, Event event, Guard guard)
           
 void CompletenessListener.incompleteGuardSet(StateMachine sm, State state, Event event, Guard guard)
          CallBack.
protected abstract  void CompletenessCheckVisitor.fireIncompleteGuardSet(StateMachine sm, State state, Event event, Guard guard)