de.uni_paderborn.fujaba.codegen
Class OOCallAttrExpr

java.lang.Object
  extended byde.uni_paderborn.fujaba.codegen.OOExpression
      extended byde.uni_paderborn.fujaba.codegen.OOSingleExpr
          extended byde.uni_paderborn.fujaba.codegen.OOCallExpr
              extended byde.uni_paderborn.fujaba.codegen.OOCallAttrExpr

public class OOCallAttrExpr
extends OOCallExpr

Class OOCallAttrExpr

Version:
$Revision: 1.6 $
Author:
$Author: schneider $

Field Summary
private  OOVariable attrName
          UMLAttribute : 'attrName : OOVariable '
 
Fields inherited from class de.uni_paderborn.fujaba.codegen.OOCallExpr
 
Fields inherited from class de.uni_paderborn.fujaba.codegen.OOExpression
 
Constructor Summary
private OOCallAttrExpr()
          Constructor for class OOCallAttrExpr
  OOCallAttrExpr(OOVariable objectName, OOVariable attrName)
          Default Constructor
 
Method Summary
 OOVariable getAttrName()
          Get the value of attrName.
 java.lang.String getSourceCode(OOGenVisitor visitor)
          Get the sourceCode attribute of the OOCallAttrExpr object
 java.lang.String toString()
           
 
Methods inherited from class de.uni_paderborn.fujaba.codegen.OOCallExpr
getNextCall, getObjectName, setNextCall
 
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

attrName

private OOVariable attrName
UMLAttribute : 'attrName : OOVariable '

Constructor Detail

OOCallAttrExpr

private OOCallAttrExpr()
Constructor for class OOCallAttrExpr


OOCallAttrExpr

public OOCallAttrExpr(OOVariable objectName,
                      OOVariable attrName)
Default Constructor

Parameters:
objectName - No description provided
attrName - No description provided
Method Detail

getAttrName

public OOVariable getAttrName()
Get the value of attrName.

Returns:
Value of attrName.

getSourceCode

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

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

toString

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