Class AbstractTrigger<T>

java.lang.Object
repast.simphony.statecharts.AbstractTrigger<T>
All Implemented Interfaces:
Trigger
Direct Known Subclasses:
AlwaysTrigger, ConditionTrigger, ExponentialDecayRateTrigger, MessageTrigger, ProbabilityTrigger, TimedTrigger

public abstract class AbstractTrigger<T> extends Object implements Trigger
  • Field Details

  • Constructor Details

    • AbstractTrigger

      public AbstractTrigger()
  • Method Details

    • setTransition

      protected void setTransition(Transition<T> transition)
    • isQueueConsuming

      public boolean isQueueConsuming()
      Specified by:
      isQueueConsuming in interface Trigger
    • setAgent

      protected void setAgent(T agent)
    • getAgent

      protected T getAgent()