de.uni_paderborn.fujaba.sequencer
Class FlowActivity

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

public class FlowActivity
extends Flow

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

Version:
$Revision: 1.27 $
Author:
$Author: schneider $

Constructor Summary
FlowActivity()
           
 
Method Summary
 OOGenToken generateSourceCode(OOGenToken firstToken, OOGenToken lastToken)
          generateJava Calls the activity to generate Java
 int getBlackTime()
          Get the blackTime attribute of the FlowActivity object
 Seq getForEachSeq()
          Get the forEachSeq attribute of the FlowActivity object
 int getGrayTime()
          Get the grayTime attribute of the FlowActivity object
 int getLevel()
          Get the level attribute of the FlowActivity object
 UMLActivity getUMLActivity()
          Get the uMLActivity attribute of the FlowActivity object
 boolean isForEach()
          Get the forEach attribute of the FlowActivity object
 void removeYou()
          No comment provided by developer, please add a comment to improve documentation.
 void setBlackTime(int blackTime)
          Time when FlowActivity was last visited by DFS
 void setForEachSeq(Seq forEachSeq)
          ForEachSeq
 void setGrayTime(int grayTime)
          Time when FlowActivity was first visited by DFS
 void setLevel(int level)
          level used by checkForEachStructure
 void setUMLActivity(UMLActivity umlActivity)
          Sets the uMLActivity attribute of the FlowActivity object
 
Methods inherited from class de.uni_paderborn.fujaba.sequencer.Flow
removeLastFlowActivity, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FlowActivity

public FlowActivity()
Method Detail

getUMLActivity

public UMLActivity getUMLActivity()
Get the uMLActivity attribute of the FlowActivity object

Returns:
The uMLActivity value

setUMLActivity

public void setUMLActivity(UMLActivity umlActivity)
Sets the uMLActivity attribute of the FlowActivity object

Parameters:
umlActivity - The new uMLActivity value

setForEachSeq

public void setForEachSeq(Seq forEachSeq)
ForEachSeq

Parameters:
forEachSeq - The new forEachSeq value

getForEachSeq

public Seq getForEachSeq()
Get the forEachSeq attribute of the FlowActivity object

Returns:
The forEachSeq value

isForEach

public boolean isForEach()
Get the forEach attribute of the FlowActivity object

Returns:
The forEach value

setLevel

public void setLevel(int level)
level used by checkForEachStructure

Parameters:
level - The new level value

getLevel

public int getLevel()
Get the level attribute of the FlowActivity object

Returns:
The level value

setGrayTime

public void setGrayTime(int grayTime)
Time when FlowActivity was first visited by DFS

Parameters:
grayTime - The new grayTime value

getGrayTime

public int getGrayTime()
Get the grayTime attribute of the FlowActivity object

Returns:
The grayTime value

setBlackTime

public void setBlackTime(int blackTime)
Time when FlowActivity was last visited by DFS

Parameters:
blackTime - The new blackTime value

getBlackTime

public int getBlackTime()
Get the blackTime attribute of the FlowActivity object

Returns:
The blackTime value

generateSourceCode

public OOGenToken generateSourceCode(OOGenToken firstToken,
                                     OOGenToken lastToken)
generateJava Calls the activity to generate Java

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

removeYou

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