de.uni_paderborn.fujaba.codegen
Class OOIdentifierExpr

java.lang.Object
  extended byde.uni_paderborn.fujaba.codegen.OOExpression
      extended byde.uni_paderborn.fujaba.codegen.OOSingleExpr
          extended byde.uni_paderborn.fujaba.codegen.OOIdentifierExpr

public class OOIdentifierExpr
extends OOSingleExpr

UMLClass: 'OOIdentifierExpr'.

Version:
$Revision: 1.13 $
Author:
$Author: schneider $

Field Summary
static OOIdentifierExpr FALSE_IDENTIFIER
          No comment provided by developer, please add a comment to improve documentation.
static OOIdentifierExpr NULL_IDENTIFIER
          No comment provided by developer, please add a comment to improve documentation.
static OOIdentifierExpr SUPER_IDENTIFIER
          No comment provided by developer, please add a comment to improve documentation.
static OOIdentifierExpr THIS_IDENTIFIER
          No comment provided by developer, please add a comment to improve documentation.
static OOIdentifierExpr TRUE_IDENTIFIER
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
OOIdentifierExpr(OOVariable variableName)
          Constructor for class OOIdentifierExpr
 
Method Summary
 java.lang.String getSourceCode(OOGenVisitor visitor)
          Get the sourceCode attribute of the OOIdentifierExpr object
 OOVariable getVariableName()
          Get the value of variableName.
 java.lang.String toString()
           
 
Methods inherited from class de.uni_paderborn.fujaba.codegen.OOExpression
addAll, removeYou, toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NULL_IDENTIFIER

public static final OOIdentifierExpr NULL_IDENTIFIER
No comment provided by developer, please add a comment to improve documentation.


THIS_IDENTIFIER

public static final OOIdentifierExpr THIS_IDENTIFIER
No comment provided by developer, please add a comment to improve documentation.


SUPER_IDENTIFIER

public static final OOIdentifierExpr SUPER_IDENTIFIER
No comment provided by developer, please add a comment to improve documentation.


TRUE_IDENTIFIER

public static final OOIdentifierExpr TRUE_IDENTIFIER
No comment provided by developer, please add a comment to improve documentation.


FALSE_IDENTIFIER

public static final OOIdentifierExpr FALSE_IDENTIFIER
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

OOIdentifierExpr

public OOIdentifierExpr(OOVariable variableName)
Constructor for class OOIdentifierExpr

Parameters:
variableName - No description provided
Method Detail

getVariableName

public OOVariable getVariableName()
Get the value of variableName.

Returns:
Value of variableName.

getSourceCode

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

Overrides:
getSourceCode in class OOExpression
Parameters:
visitor - No description provided
Returns:
The sourceCode value

toString

public java.lang.String toString()
Returns:
short string representation of current object