de.matthias_burbach.uml
Class DefaultTransition
java.lang.Object
de.matthias_burbach.uml.DefaultTransition
- All Implemented Interfaces:
- Transition
- public class DefaultTransition
- extends java.lang.Object
- implements Transition
- Author:
- Matthias Burbach
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
sourceState
private State sourceState
triggerEvent
private Event triggerEvent
action
private java.lang.String action
targetState
private State targetState
DefaultTransition
public DefaultTransition()
getSourceState
public State getSourceState()
- Specified by:
getSourceState
in interface Transition
- Returns:
- the sourceState
setSourceState
public void setSourceState(State sourceState)
- Specified by:
setSourceState
in interface Transition
- Parameters:
sourceState
- the sourceState
getTriggerEvent
public Event getTriggerEvent()
- Specified by:
getTriggerEvent
in interface Transition
- Returns:
- the triggerEvent
setTriggerEvent
public void setTriggerEvent(Event triggerEvent)
- Specified by:
setTriggerEvent
in interface Transition
- Parameters:
triggerEvent
- the triggerEvent
getTargetState
public State getTargetState()
- Specified by:
getTargetState
in interface Transition
- Returns:
- the targetState
setTargetState
public void setTargetState(State targetState)
- Specified by:
setTargetState
in interface Transition
- Parameters:
targetState
- the targetState
getAction
public java.lang.String getAction()
- Specified by:
getAction
in interface Transition
- Returns:
- the action
setAction
public void setAction(java.lang.String action)
- Specified by:
setAction
in interface Transition
- Parameters:
action
- the action
toString
public java.lang.String toString()