de.matthias_burbach.uml
Interface Transition

All Known Implementing Classes:
DefaultTransition

public interface Transition

Author:
Matthias Burbach

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 aTargetState)
           
 void setTriggerEvent(Event triggerEvent)
           
 

Method Detail

getSourceState

public State getSourceState()
Returns:
the sourceState

setSourceState

public void setSourceState(State sourceState)
Parameters:
sourceState - the sourceState

getTriggerEvent

public Event getTriggerEvent()
Returns:
the triggerEvent

setTriggerEvent

public void setTriggerEvent(Event triggerEvent)
Parameters:
triggerEvent - the triggerEvent

getTargetState

public State getTargetState()
Returns:
the targetState

setTargetState

public void setTargetState(State aTargetState)

getAction

public java.lang.String getAction()
Returns:
the action

setAction

public void setAction(java.lang.String action)
Parameters:
action - the action