de.matthias_burbach.uml
Class DefaultTransition

java.lang.Object
  extended byde.matthias_burbach.uml.DefaultTransition
All Implemented Interfaces:
Transition

public class DefaultTransition
extends java.lang.Object
implements Transition

Author:
Matthias Burbach

Field Summary
private  java.lang.String action
           
private  State sourceState
           
private  State targetState
           
private  Event triggerEvent
           
 
Constructor Summary
DefaultTransition()
           
 
Method Summary
 java.lang.String getAction()
           
 State getSourceState()
           
 State getTargetState()
           
 Event getTriggerEvent()
           
 void setAction(java.lang.String action)
           
 void setSourceState(State sourceState)
           
 void setTargetState(State targetState)
           
 void setTriggerEvent(Event triggerEvent)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sourceState

private State sourceState

triggerEvent

private Event triggerEvent

action

private java.lang.String action

targetState

private State targetState
Constructor Detail

DefaultTransition

public DefaultTransition()
Method Detail

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