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()