de.uni_paderborn.fujaba.sequencer
Class Sel

java.lang.Object
  extended byde.uni_paderborn.fujaba.sequencer.Flow
      extended byde.uni_paderborn.fujaba.sequencer.Sel

public class Sel
extends Flow

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.31.2.2 $
Author:
$Author: creckord $

Constructor Summary
Sel()
          Constructor for class Sel
Sel(FlowActivity flowActivity, Seq thenSeq, UMLTransition thenUMLTransition, Seq elseSeq, UMLTransition elseUMLTransition)
           
 
Method Summary
 OOGenToken generateSourceCode(OOGenToken firstToken, OOGenToken lastToken)
          No comment provided by developer, please add a comment to improve documentation.
 Seq getElseSeq()
          Get the elseSeq attribute of the Sel object
 UMLTransition getElseUMLTransition()
          Get the elseUMLTransitionGuard attribute of the Sel object
 FlowActivity getFlowActivity()
          Get the flowActivity attribute of the Sel object
 Seq getThenSeq()
          Get the thenSeq attribute of the Sel object
 UMLTransition getThenUMLTransition()
          Get the thenUMLTransitionGuard attribute of the Sel object
 void removeLastFlowActivity(FlowActivity flowActivity)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class de.uni_paderborn.fujaba.sequencer.Flow
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Sel

public Sel()
Constructor for class Sel


Sel

public Sel(FlowActivity flowActivity,
           Seq thenSeq,
           UMLTransition thenUMLTransition,
           Seq elseSeq,
           UMLTransition elseUMLTransition)
Parameters:
flowActivity - first flowActivity in the selection
thenSeq - Then part of the selection; may be any Seq
thenUMLTransition - Then transition guard of the selection
elseSeq - Else part of the selection; may be any Seq or null
elseUMLTransition - Else transition guard of the selection
Method Detail

generateSourceCode

public OOGenToken generateSourceCode(OOGenToken firstToken,
                                     OOGenToken lastToken)
No comment provided by developer, please add a comment to improve documentation.

Overrides:
generateSourceCode in class Flow
Parameters:
firstToken - No description provided
lastToken - No description provided
Returns:
No description provided

getThenSeq

public Seq getThenSeq()
Get the thenSeq attribute of the Sel object

Returns:
The thenSeq value

getThenUMLTransition

public UMLTransition getThenUMLTransition()
Get the thenUMLTransitionGuard attribute of the Sel object

Returns:
The thenUMLTransitionGuard value

getElseUMLTransition

public UMLTransition getElseUMLTransition()
Get the elseUMLTransitionGuard attribute of the Sel object

Returns:
The elseUMLTransitionGuard value

getElseSeq

public Seq getElseSeq()
Get the elseSeq attribute of the Sel object

Returns:
The elseSeq value

getFlowActivity

public FlowActivity getFlowActivity()
Get the flowActivity attribute of the Sel object

Returns:
The flowActivity value

removeLastFlowActivity

public void removeLastFlowActivity(FlowActivity flowActivity)
No comment provided by developer, please add a comment to improve documentation.

Overrides:
removeLastFlowActivity in class Flow
Parameters:
flowActivity - No description provided