Class TransitionBuilder<T>

java.lang.Object
repast.simphony.statecharts.TransitionBuilder<T>
Direct Known Subclasses:
DefaultOutOfBranchTransitionBuilder, OutOfBranchTransitionBuilder

public class TransitionBuilder<T> extends Object
  • Constructor Details

  • Method Details

    • createEmptyGuard

      public static <U> GuardCondition<U> createEmptyGuard()
    • createEmptyOnTransition

      public static <U> TransitionAction<U> createEmptyOnTransition()
    • setPriority

      public void setPriority(double priority)
    • addTrigger

      public void addTrigger(Trigger trigger)
    • registerOnTransition

      public void registerOnTransition(TransitionAction<T> onTransition)
    • registerGuard

      public void registerGuard(GuardCondition<T> guard)
    • build

      public Transition<T> build()