de.uni_paderborn.fujaba.codegen
Class OOInfixExprLeft

java.lang.Object
  extended byde.uni_paderborn.fujaba.codegen.OOExpression
      extended byde.uni_paderborn.fujaba.codegen.OOInfixExprLeft

public class OOInfixExprLeft
extends OOExpression

Associations

                   0..1   hasRightExpression
 OOInfixExprRight <--------------------------------- OOInfixExprLeft
                   rightExp

               0..1   hasLeftExpression   0..1
 OOExpression --------------------------------- OOInfixExprLeft
               myExp          oOInfixExpLeft
 

Version:
$Revision: 1.12 $
Author:
$Author: schneider $

Constructor Summary
OOInfixExprLeft(OOExpression theExpression)
          Constructor for class OOInfixExprLeft
 
Method Summary
 void append(OOInfixOp theOp, OOExpression expr)
          No comment provided by developer, please add a comment to improve documentation.
 OOExpression getMyExp()
          UMLMethod: '+ getMyExp (): OOExpression'.
 OOInfixExprRight getRightExp()
          UMLMethod: '+ getRightExp (): OOInfixExprRight'.
 java.lang.String getSourceCode(OOGenVisitor visitor)
          Get the sourceCode attribute of the OOInfixExprLeft object
 void removeYou()
          UMLMethod: '+ removeYou (): Void'.
 boolean setMyExp(OOExpression value)
          UMLMethod: '+ setMyExp (value: OOExpression): Boolean'.
 boolean setRightExp(OOInfixExprRight value)
          UMLMethod: '+ setRightExp (value: OOInfixExprRight): Boolean'.
 java.lang.String toString()
           
 
Methods inherited from class de.uni_paderborn.fujaba.codegen.OOExpression
addAll, toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OOInfixExprLeft

public OOInfixExprLeft(OOExpression theExpression)
Constructor for class OOInfixExprLeft

Parameters:
theExpression - No description provided
Method Detail

setRightExp

public boolean setRightExp(OOInfixExprRight value)
UMLMethod: '+ setRightExp (value: OOInfixExprRight): Boolean'.

Parameters:
value - The new rightExp value
Returns:
No description provided

getRightExp

public OOInfixExprRight getRightExp()
UMLMethod: '+ getRightExp (): OOInfixExprRight'.

Returns:
The rightExp value

setMyExp

public boolean setMyExp(OOExpression value)
UMLMethod: '+ setMyExp (value: OOExpression): Boolean'.

Parameters:
value - The new myExp value
Returns:
No description provided

getMyExp

public OOExpression getMyExp()
UMLMethod: '+ getMyExp (): OOExpression'.

Returns:
The myExp value

removeYou

public void removeYou()
UMLMethod: '+ removeYou (): Void'.

Overrides:
removeYou in class OOExpression

append

public void append(OOInfixOp theOp,
                   OOExpression expr)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
theOp - No description provided
expr - No description provided

toString

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

getSourceCode

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

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