de.fhg.igd.jhsm
Class InternalTransition

java.lang.Object
  extended byde.fhg.igd.jhsm.AbstractComponent
      extended byde.fhg.igd.jhsm.HSMTransition
          extended byde.fhg.igd.jhsm.InternalTransition
All Implemented Interfaces:
Component, Serializable, Transition

public class InternalTransition
extends HSMTransition

Internal transitions are for the handling of events without executing the state's entry and exit actions.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class de.fhg.igd.jhsm.HSMTransition
 
Fields inherited from class de.fhg.igd.jhsm.AbstractComponent
 
Constructor Summary
InternalTransition(Condition guard, Event trigger)
           
InternalTransition(Event trigger)
           
InternalTransition(State source, Condition guard, Event trigger)
           
InternalTransition(State source, Event trigger)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class de.fhg.igd.jhsm.HSMTransition
action, getGuardCondition, getTarget, getTriggerEvent, guard, hasInterest, isTriggerless, setGuardCondition, setParent, setTarget, setTriggerEvent
 
Methods inherited from class de.fhg.igd.jhsm.AbstractComponent
getAction, getName, getParent, setAction, setName, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface de.fhg.igd.jhsm.Component
getAction, getName, getParent, setAction, setName, setParent
 

Constructor Detail

InternalTransition

public InternalTransition(Event trigger)

InternalTransition

public InternalTransition(State source,
                          Event trigger)

InternalTransition

public InternalTransition(Condition guard,
                          Event trigger)

InternalTransition

public InternalTransition(State source,
                          Condition guard,
                          Event trigger)
Method Detail

toString

public String toString()
Overrides:
toString in class HSMTransition


Copyright © Fraunhofer Gesellschaft. All Rights Reserved.