de.uni_paderborn.fujaba.codegen
Class OOInfixExprRight

java.lang.Object
  extended byde.uni_paderborn.fujaba.codegen.OOInfixExprRight

public class OOInfixExprRight
extends java.lang.Object

UMLClass: 'OOInfixExprRight'.

Version:
$Revision: 1.10 $

Associations

                   0..1      hasNextExpression
 OOInfixExprRight <--------------------------------------- OOInfixExprRight
                   nextExpression

               0..1    hasExpression       0..1
 OOExpression <--------------------------------- OOInfixExprRight
               myExp
 
Author:
$Author: schneider $

Field Summary
private  OOExpression myExp
           0..1 hasExpression 0..1 OOExpression <--------------------------------- OOInfixExprRight myExp
private  OOInfixOp myOp
          UMLAttribute : 'myOp : OOInfixOp '
private  OOInfixExprRight nextExpression
           0..1 hasNextExpression OOInfixExprRight <--------------------------------------- OOInfixExprRight nextExpression
 
Constructor Summary
private OOInfixExprRight()
          Constructor for class OOInfixExprRight
  OOInfixExprRight(OOInfixOp myOp, OOExpression myExp)
          Constructor for class OOInfixExprRight
 
Method Summary
 OOExpression getMyExp()
          UMLMethod: '+ getMyExp (): OOExpression'.
 OOInfixOp getMyOp()
          Get the value of myOp.
 OOInfixExprRight getNextExpression()
          UMLMethod: '+ getNextExpression (): OOInfixExprRight'.
 void removeYou()
          UMLMethod: '+ removeYou (): Void'.
 boolean setMyExp(OOExpression value)
          UMLMethod: '+ setExpression (value: OOMyExp): Boolean'.
 boolean setNextExpression(OOInfixExprRight value)
          UMLMethod: '+ setNextExpression (value: OOInfixExprRight): Boolean'.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nextExpression

private OOInfixExprRight nextExpression
                   0..1      hasNextExpression
 OOInfixExprRight <--------------------------------------- OOInfixExprRight
                   nextExpression
 


myExp

private OOExpression myExp
               0..1    hasExpression       0..1
 OOExpression <--------------------------------- OOInfixExprRight
               myExp
 


myOp

private OOInfixOp myOp
UMLAttribute : 'myOp : OOInfixOp '

Constructor Detail

OOInfixExprRight

private OOInfixExprRight()
Constructor for class OOInfixExprRight


OOInfixExprRight

public OOInfixExprRight(OOInfixOp myOp,
                        OOExpression myExp)
Constructor for class OOInfixExprRight

Parameters:
myOp - No description provided
myExp - No description provided
Method Detail

getNextExpression

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

Returns:
The nextExpression value

setNextExpression

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

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

setMyExp

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

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

getMyExp

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

Returns:
The myExp value

getMyOp

public OOInfixOp getMyOp()
Get the value of myOp.

Returns:
Value of myOp.

removeYou

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