de.uni_paderborn.fujaba.codegen
Class OOCaseStatement

java.lang.Object
  extended byde.uni_paderborn.fujaba.codegen.OOStatement
      extended byde.uni_paderborn.fujaba.codegen.OOCaseStatement

public class OOCaseStatement
extends OOStatement

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

Version:
$Revision: 1.8 $
Author:
$Author: schneider $

Constructor Summary
OOCaseStatement(java.util.Iterator values, java.util.Vector statements)
          Constructor for class OOCaseStatement
OOCaseStatement(java.lang.String value, java.util.Vector statements)
          Default Constructor
 
Method Summary
 java.lang.String getSourceCode(OOGenVisitor visitor)
          Get the sourceCode attribute of the OOCaseStatement object
 java.util.Vector getStatements()
          Get the statements attribute of the OOCaseStatement object
 java.util.Iterator getValues()
          Get the values attribute of the OOCaseStatement object
 void setStatements(java.util.Vector statements)
          Sets the statements attribute of the OOCaseStatement object
 void setValues(java.util.Iterator values)
          Sets the values attribute of the OOCaseStatement object
 java.lang.String toString()
          Describe toString method here.
 
Methods inherited from class de.uni_paderborn.fujaba.codegen.OOStatement
add, add, addAll, addAll, getToken, removeYou, setToken, toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OOCaseStatement

public OOCaseStatement(java.lang.String value,
                       java.util.Vector statements)
Default Constructor

Parameters:
value - No description provided
statements - No description provided

OOCaseStatement

public OOCaseStatement(java.util.Iterator values,
                       java.util.Vector statements)
Constructor for class OOCaseStatement

Parameters:
values - No description provided
statements - No description provided
Method Detail

setValues

public void setValues(java.util.Iterator values)
Sets the values attribute of the OOCaseStatement object

Parameters:
values - The new values value

getValues

public java.util.Iterator getValues()
Get the values attribute of the OOCaseStatement object

Returns:
The values value

setStatements

public void setStatements(java.util.Vector statements)
Sets the statements attribute of the OOCaseStatement object

Parameters:
statements - The new statements value

getStatements

public java.util.Vector getStatements()
Get the statements attribute of the OOCaseStatement object

Returns:
The statements value

getSourceCode

public java.lang.String getSourceCode(OOGenVisitor visitor)
Get the sourceCode attribute of the OOCaseStatement object

Specified by:
getSourceCode in class OOStatement
Parameters:
visitor - No description provided
Returns:
The sourceCode value

toString

public java.lang.String toString()
Description copied from class: OOStatement
Describe toString method here.

Overrides:
toString in class OOStatement
Returns:
short string representation of current object