fr.lri.insitu.FlowStates.transitions
Class SwitchOnPosition

java.lang.Object
  extended by fr.lri.swingstates.sm.Transition
      extended by fr.lri.swingstates.sm.transitions.Event
          extended by fr.lri.swingstates.sm.transitions.EventOnPosition
              extended by fr.lri.insitu.FlowStates.transitions.SwitchOnPosition

public class SwitchOnPosition
extends fr.lri.swingstates.sm.transitions.EventOnPosition


Field Summary
protected  boolean on
           
 
Fields inherited from class fr.lri.swingstates.sm.transitions.Event
classEvent, event
 
Fields inherited from class fr.lri.swingstates.sm.Transition
inputState, outputState, outputStateName, triggeringEvent
 
Constructor Summary
SwitchOnPosition(Class<? extends ICSwitchEvent> eventClass, boolean on)
           
SwitchOnPosition(Class<? extends ICSwitchEvent> eventClass, boolean on, String outState)
           
 
Method Summary
 boolean matches(EventObject eventObject)
           
 String toString()
          
 
Methods inherited from class fr.lri.swingstates.sm.transitions.EventOnPosition
getPoint
 
Methods inherited from class fr.lri.swingstates.sm.transitions.Event
getClassEvent
 
Methods inherited from class fr.lri.swingstates.sm.Transition
action, getEvent, getInputState, getOutputState, guard, manageEventID, oldToString, pickingRequired, setInputState, setOutputStateName, setTriggeringEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

on

protected boolean on
Constructor Detail

SwitchOnPosition

public SwitchOnPosition(Class<? extends ICSwitchEvent> eventClass,
                        boolean on,
                        String outState)

SwitchOnPosition

public SwitchOnPosition(Class<? extends ICSwitchEvent> eventClass,
                        boolean on)
Method Detail

matches

public boolean matches(EventObject eventObject)
Overrides:
matches in class fr.lri.swingstates.sm.transitions.EventOnPosition

toString

public String toString()

Overrides:
toString in class fr.lri.swingstates.sm.transitions.EventOnPosition



Copyright © 2009 Caroline Appert & Stˇphane Huot. 

Please send comments to: ??@lri.fr