Uses of Class
de.uni_paderborn.fujaba.codegen.OOExpression

Packages that use OOExpression
de.uni_paderborn.fujaba.codegen   
de.uni_paderborn.fujaba.sequencer   
 

Uses of OOExpression in de.uni_paderborn.fujaba.codegen
 

Subclasses of OOExpression in de.uni_paderborn.fujaba.codegen
 class OOAssignExpr
          Class OOAssignExpr
 class OOCallAttrExpr
          Class OOCallAttrExpr
 class OOCallExpr
          Class OOCallExpr
 class OOCallMethodExpr
          Class OOCallMethodExpr
 class OOClassOfVariableExpr
          Class OOClassOfVariableExpr
 class OOExceptionExpr
          Class OOExceptionExpr
 class OOFWIteratorGetExpr
          Class OOFWIteratorGetExpr
 class OOFWIteratorGotoNextExpr
          Class OOFWIteratorGotoNextExpr
 class OOFWIteratorHasNextExpr
          Class OOFWIteratorHasNextExpr
 class OOFWIteratorOfExpr
          get Forward Iterator from objectName
 class OOIdentifierExpr
          UMLClass: 'OOIdentifierExpr'.
 class OOInfixExprLeft
           Associations 0..1 hasRightExpression OOInfixExprRight <--------------------------------- OOInfixExprLeft rightExp 0..1 hasLeftExpression 0..1 OOExpression --------------------------------- OOInfixExprLeft myExp oOInfixExpLeft
 class OONewArrayExpr
          Class OONewObjectExpr
 class OONewObjectExpr
          Class OONewObjectExpr
 class OOObjectOfTypeExpr
          Class OOObjectOfTypeExpr
 class OOPostfixExpr
          Class OOPostfixExpr
 class OOPrefixExpr
          UMLClass: 'OOPrefixExpr'.
 class OOSingleExpr
           
 class OOStringExpr
          Class OOStringExpr
 class OOTypeCastExpr
          UMLClass: 'OOTypeCastExpr'.
 class OOVariable
          Class OOVariable
 

Methods in de.uni_paderborn.fujaba.codegen that return OOExpression
 OOExpression UMLActivityDiagramOOHandler.getInitDefault(OOLocalVarDeclStatement local)
          Get the initDefault attribute of the UMLActivityDiagramOOHandler object
 OOExpression OOWhileStatement.getCondition()
          Get the value of condition.
 OOExpression OOTypeCastExpr.getCastSource()
          Get the value of castSource.
 OOExpression OOSDMEnsureStatement.getCondition()
          Get the value of condition.
 OOExpression OOReturnStatement.getReturnValue()
          Get the value of returnValue.
 OOExpression OOPrefixExpr.getMyExpr()
           
 OOExpression OOPostfixExpr.getMyExpr()
           
 OOExpression OONewObjectExpr.getParameterAt(int index)
           
 OOExpression OONewObjectExpr.getFirstOfParameter()
           
 OOExpression OONewObjectExpr.getLastOfParameter()
           
 OOExpression OONewObjectExpr.getNextOfParameter(OOExpression object)
           
 OOExpression OONewObjectExpr.getNextIndexOfParameter(OOExpression object, int index)
           
 OOExpression OONewObjectExpr.getPreviousOfParameter(OOExpression object)
           
 OOExpression OONewObjectExpr.getPreviousIndexOfParameter(OOExpression object, int index)
           
 OOExpression OONewArrayExpr.getSizeExpr()
          Get the value of parameter.
 OOExpression OONewArrayExpr.getParameterAt(int index)
           
 OOExpression OONewArrayExpr.getFirstOfParameter()
           
 OOExpression OONewArrayExpr.getLastOfParameter()
           
 OOExpression OONewArrayExpr.getNextOfParameter(OOExpression object)
           
 OOExpression OONewArrayExpr.getNextIndexOfParameter(OOExpression object, int index)
           
 OOExpression OONewArrayExpr.getPreviousOfParameter(OOExpression object)
           
 OOExpression OONewArrayExpr.getPreviousIndexOfParameter(OOExpression object, int index)
           
 OOExpression OOLocalVarDeclStatement.getInitExpr()
          Get the value of initExpr.
 OOExpression OOInfixExprRight.getMyExp()
          UMLMethod: '+ getMyExp (): OOExpression'.
 OOExpression OOInfixExprLeft.getMyExp()
          UMLMethod: '+ getMyExp (): OOExpression'.
 OOExpression OOIfStatement.getCondition()
          Get the value of condition.
 OOExpression OOGenStrategyClient.methodFlowCondition(boolean positive)
          No comment provided by developer, please add a comment to improve documentation.
 OOExpression OOForStatement.getInitExpr()
          Get the value of initExpr.
 OOExpression OOForStatement.getEndExpr()
          Get the value of endExpr.
 OOExpression OOForStatement.getStepExpr()
          Get the value of stepExpr.
 OOExpression OOExprStatement.getExpr()
          Get the value of expr.
static OOExpression[] OOExpression.toArray(java.util.Vector theVector)
          copy contents of theVector to an array
 OOExpression OOCallMethodExpr.getParameterAt(int index)
           
 OOExpression OOCallMethodExpr.getFirstOfParameter()
           
 OOExpression OOCallMethodExpr.getLastOfParameter()
           
 OOExpression OOCallMethodExpr.getNextOfParameter(OOExpression object)
           
 OOExpression OOCallMethodExpr.getNextIndexOfParameter(OOExpression object, int index)
           
 OOExpression OOCallMethodExpr.getPreviousOfParameter(OOExpression object)
           
 OOExpression OOCallMethodExpr.getPreviousIndexOfParameter(OOExpression object, int index)
           
 OOExpression OOAssignExpr.getRightExpr()
          Get the value of rightExpr.
 

Methods in de.uni_paderborn.fujaba.codegen with parameters of type OOExpression
 boolean OOPrefixExpr.setMyExpr(OOExpression value)
           
 boolean OOPostfixExpr.setMyExpr(OOExpression value)
           
 boolean OONewObjectExpr.hasInParameter(OOExpression value)
           
 boolean OONewObjectExpr.addToParameter(OOExpression value)
           
 boolean OONewObjectExpr.removeFromParameter(OOExpression value)
           
 int OONewObjectExpr.indexOfParameter(OOExpression elem)
           
 int OONewObjectExpr.lastIndexOfParameter(OOExpression elem)
           
 java.util.Iterator OONewObjectExpr.iteratorOfParameter(OOExpression lowerBound)
           
 boolean OONewObjectExpr.isBeforeOfParameter(OOExpression leftObject, OOExpression rightObject)
           
 boolean OONewObjectExpr.isAfterOfParameter(OOExpression leftObject, OOExpression rightObject)
           
 OOExpression OONewObjectExpr.getNextOfParameter(OOExpression object)
           
 OOExpression OONewObjectExpr.getNextIndexOfParameter(OOExpression object, int index)
           
 OOExpression OONewObjectExpr.getPreviousOfParameter(OOExpression object)
           
 OOExpression OONewObjectExpr.getPreviousIndexOfParameter(OOExpression object, int index)
           
 boolean OONewArrayExpr.hasInParameter(OOExpression value)
           
 boolean OONewArrayExpr.addToParameter(OOExpression value)
           
 boolean OONewArrayExpr.removeFromParameter(OOExpression value)
           
 int OONewArrayExpr.indexOfParameter(OOExpression elem)
           
 int OONewArrayExpr.lastIndexOfParameter(OOExpression elem)
           
 java.util.Iterator OONewArrayExpr.iteratorOfParameter(OOExpression lowerBound)
           
 boolean OONewArrayExpr.isBeforeOfParameter(OOExpression leftObject, OOExpression rightObject)
           
 boolean OONewArrayExpr.isAfterOfParameter(OOExpression leftObject, OOExpression rightObject)
           
 OOExpression OONewArrayExpr.getNextOfParameter(OOExpression object)
           
 OOExpression OONewArrayExpr.getNextIndexOfParameter(OOExpression object, int index)
           
 OOExpression OONewArrayExpr.getPreviousOfParameter(OOExpression object)
           
 OOExpression OONewArrayExpr.getPreviousIndexOfParameter(OOExpression object, int index)
           
 void OOLocalVarDeclStatement.setInitExpr(OOExpression initExpr)
          Sets the initExpr attribute of the OOLocalVarDeclStatement object
 boolean OOInfixExprRight.setMyExp(OOExpression value)
          UMLMethod: '+ setExpression (value: OOMyExp): Boolean'.
 boolean OOInfixExprLeft.setMyExp(OOExpression value)
          UMLMethod: '+ setMyExp (value: OOExpression): Boolean'.
 void OOInfixExprLeft.append(OOInfixOp theOp, OOExpression expr)
          No comment provided by developer, please add a comment to improve documentation.
 java.lang.String OOGenVisitor.getSourceCode(OOExpression expression)
          Get the sourceCode attribute of the OOGenVisitor object
 OOStatement[] OOGenStrategyClient.methodFlowWhileHead(java.lang.String comment, OOExpression condition)
          No comment provided by developer, please add a comment to improve documentation.
 OOStatement[] OOGenStrategyClient.methodFlowWhileFoot(OOExpression condition)
          No comment provided by developer, please add a comment to improve documentation.
 OOStatement[] OOGenStrategyClient.methodFlowIfThen(java.lang.String comment, OOExpression expr)
          No comment provided by developer, please add a comment to improve documentation.
 OOStatement[] OOGenStrategyClient.constraintText(OOExpression condition, boolean assertStmt)
          Describe constraintText method here.
 OOStatement[] OOGenStrategyClient.constraintTextWithComment(OOExpression condition, java.lang.String comment, boolean assertStmt)
          Describe constraintTextWithComment method here.
static void OOExpression.addAll(java.util.Vector theVector, OOExpression[] expression)
          Access method for an one to n association.
 boolean OOCallMethodExpr.hasInParameter(OOExpression value)
           
 boolean OOCallMethodExpr.addToParameter(OOExpression value)
           
 boolean OOCallMethodExpr.removeFromParameter(OOExpression value)
           
 int OOCallMethodExpr.indexOfParameter(OOExpression elem)
           
 int OOCallMethodExpr.lastIndexOfParameter(OOExpression elem)
           
 java.util.Iterator OOCallMethodExpr.iteratorOfParameter(OOExpression lowerBound)
           
 boolean OOCallMethodExpr.isBeforeOfParameter(OOExpression leftObject, OOExpression rightObject)
           
 boolean OOCallMethodExpr.isAfterOfParameter(OOExpression leftObject, OOExpression rightObject)
           
 OOExpression OOCallMethodExpr.getNextOfParameter(OOExpression object)
           
 OOExpression OOCallMethodExpr.getNextIndexOfParameter(OOExpression object, int index)
           
 OOExpression OOCallMethodExpr.getPreviousOfParameter(OOExpression object)
           
 OOExpression OOCallMethodExpr.getPreviousIndexOfParameter(OOExpression object, int index)
           
 OOCallMethodExpr OOCallMethodExpr.append(OOMethod methodName, OOExpression theParameter)
          No comment provided by developer, please add a comment to improve documentation.
 OOCallMethodExpr OOCallMethodExpr.append(OOMethodType methodType, OOExpression theParameter)
          No comment provided by developer, please add a comment to improve documentation.
 void OOAssignExpr.setRightExpr(OOExpression rightExpr)
          Set the value of rightExpr.
static OOAssignExpr OO.assign(OOVariable variableName, OOExpression value)
          No comment provided by developer, please add a comment to improve documentation.
static OOAssignExpr OO.assign(OOSingleExpr variableName, OOExpression value)
          No comment provided by developer, please add a comment to improve documentation.
static OOAssignExpr OO.assign(java.lang.String name, OOExpression value)
          No comment provided by developer, please add a comment to improve documentation.
static OOAssignExpr OO.assign(OOVariableType nameType, OOExpression value)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.assignStat(OOVariable variableName, OOExpression value)
          Describe assign method here.
static OOStatement OO.assignStat(OOSingleExpr variableName, OOExpression value)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.assignStat(java.lang.String name, OOExpression value)
          Describe assign method here.
static OOStatement OO.assignStat(OOVariableType nameType, OOExpression value)
          Describe assign method here.
static OOCallMethodExpr OO.call(OOVariable objectName, OOMethod methodName, OOExpression theParameter)
          Describe call method here.
static OOCallMethodExpr OO.call(OOMethodType methodType, OOExpression theParameter)
          Describe call method here.
static OOCallMethodExpr OO.call(OOMethod method, OOExpression theParameter)
          No comment provided by developer, please add a comment to improve documentation.
static OOCallMethodExpr OO.call(java.lang.String objectName, OOMethod method, OOExpression theParameter)
          Describe call method here.
static OOCallMethodExpr OO.call(java.lang.String objectName, java.lang.String method, OOExpression theParameter)
          Describe call method here.
static OOCallMethodExpr OO.call(java.lang.String objectName, OOMethodType methodType, OOExpression theParameter)
          Describe call method here.
static OOStatement OO.callStat(OOVariable objectName, OOMethod methodName, OOExpression theParameter)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.callStat(OOMethodType methodType, OOExpression theParameter)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.callStat(java.lang.String objectName, OOMethod method, OOExpression theParameter)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.callStat(java.lang.String objectName, java.lang.String method, OOExpression theParameter)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.callStat(java.lang.String objectName, OOMethodType methodType, OOExpression theParameter)
          No comment provided by developer, please add a comment to improve documentation.
static OOSDMEnsureStatement OO.ensure(OOExpression condition)
          Describe ensure method here.
static OOSDMEnsureStatement OO.assertStmt(OOExpression condition, java.lang.String description)
          Describe ensure method here.
static OOExprStatement OO.exprStat(OOExpression expression)
          Describe expr method here.
static OOStatement OO.forStat(OOExpression initExpr, OOExpression endExpr, OOExpression stepExpr)
          No comment provided by developer, please add a comment to improve documentation.
static OOIfStatement OO.ifStat(OOExpression condition)
          Describe ifStat method here.
static OOInfixExprLeft OO.infixOp(OOExpression left, OOInfixOp theOp, OOExpression right)
          No comment provided by developer, please add a comment to improve documentation.
static OOInfixExprLeft OO.isNullExpr(OOExpression theExpr)
          Get the nullExpr attribute of the OO class
static OONewObjectExpr OO.newObject(OOTypeInterface varType, OOExpression parameter)
          Describe newObject method here.
static OONewObjectExpr OO.newObject(java.lang.String typeName, OOExpression parameter)
          Describe newObject method here.
static OONewObjectExpr OO.newObject(FType type, OOExpression parameter)
          Describe newObject method here.
static OONewObjectExpr OO.newObject(OOCollectionEnum containerType, FType elemType, OOExpression parameter)
          Describe newObject method here.
static OONewObjectExpr OO.newObject(OOCollectionEnum containerType, java.lang.String elemTypeName, OOExpression parameter)
          Describe newObject method here.
static OONewArrayExpr OO.newArray(FType elementType, OOExpression size)
          No comment provided by developer, please add a comment to improve documentation.
static OONewArrayExpr OO.newArray(FArray arrayType, OOExpression size)
          No comment provided by developer, please add a comment to improve documentation.
static OONewArrayExpr OO.newArray(java.lang.String elementType, OOExpression size)
          No comment provided by developer, please add a comment to improve documentation.
static OOPrefixExpr OO.not(OOExpression theExpr)
          No comment provided by developer, please add a comment to improve documentation.
static OOInfixExprLeft OO.notNullExpr(OOExpression theExpr)
          No comment provided by developer, please add a comment to improve documentation.
static OOPrefixExpr OO.prefixOp(OOPrefixOp op, OOExpression theExpr)
          No comment provided by developer, please add a comment to improve documentation.
static OOReturnStatement OO.returnStat(OOExpression returnValue)
          Describe returnStat method here.
static OOTypeCastExpr OO.typeCast(FType type, OOExpression castSource)
          No comment provided by developer, please add a comment to improve documentation.
static OOTypeCastExpr OO.typeCast(java.lang.String typeName, OOExpression castSource)
          Describe typeCast method here.
static OOLocalVarDeclStatement OO.varDecl(OOTypeInterface varType, OOVariable objectName, OOExpression initExpr)
          Describe varDecl method here.
static OOLocalVarDeclStatement OO.varDecl(java.lang.String objectTypeName, OOVariable objectName, OOExpression initExpr)
          Describe varDecl method here.
static OOLocalVarDeclStatement OO.varDecl(FType objectType, OOVariable objectName, OOExpression initExpr)
          Describe varDecl method here.
static OOLocalVarDeclStatement OO.varDecl(java.lang.String objectTypeName, java.lang.String objectName, OOExpression initExpr)
          Describe varDecl method here.
static OOLocalVarDeclStatement OO.varDecl(FType objectType, java.lang.String objectName, OOExpression initExpr)
          No comment provided by developer, please add a comment to improve documentation.
static OOLocalVarDeclStatement OO.varDecl(OOCollectionEnum containerType, FType objectType, java.lang.String objectName, OOExpression initExpr)
          Describe varDecl method here.
static OOLocalVarDeclStatement OO.varDecl(OOCollectionEnum containerType, java.lang.String objectTypeName, OOVariable objectName, OOExpression initExpr)
          Describe varDecl method here.
static OOWhileStatement OO.whileStat(OOExpression condition)
          Describe whileStat method here.
static OOWhileStatement OO.whileStat(OOExpression condition, boolean foot)
          Describe whileStat method here.
 

Constructors in de.uni_paderborn.fujaba.codegen with parameters of type OOExpression
OOWhileStatement(OOExpression condition, boolean foot)
          Constructor for class OOWhileStatement
OOUnitAssertStatement(OOExpression condition, java.lang.String description)
          Constructor for class OOSDMEnsureStatement
OOTypeCastExpr(OOTypeInterface typeName, OOExpression castSource)
          Constructor for class OOTypeCastExpr
OOSDMEnsureStatement(OOExpression condition)
          Constructor for class OOSDMEnsureStatement
OOReturnStatement(OOExpression returnValue)
          Constructor for class OOReturnStatement
OOPrefixExpr(OOPrefixOp theOp, OOExpression theExp)
          Constructor for class OOPrefixExpr
OONewObjectExpr(OOTypeInterface varType, OOExpression parameter)
          Constructor for class OONewObjectExpr
OONewArrayExpr(OOTypeInterface elementType, OOExpression sizeExpr)
          Constructor for class OONewObjectExpr
OOLocalVarDeclStatement(OOTypeInterface varType, OOVariable objectName, OOExpression initExpr)
          Constructor for class OOLocalVarDeclStatement
OOInfixExprRight(OOInfixOp myOp, OOExpression myExp)
          Constructor for class OOInfixExprRight
OOInfixExprLeft(OOExpression theExpression)
          Constructor for class OOInfixExprLeft
OOIfStatement(OOExpression condition)
          Default Constructor
OOForStatement(OOExpression initExpr, OOExpression endExpr, OOExpression stepExpr)
          Constructor for class OOForStatement
OOExprStatement(OOExpression expr)
          Constructor for class OOExprStatement
OOCallMethodExpr(OOVariable objectName, OOMethod methodName, OOExpression theParameter)
          Constructor for class OOCallMethodExpr
OOAssignExpr(OOSingleExpr leftExpr, OOAssignOp assignOp, OOExpression rightExpr)
          Constructor for class OOAssignExpr
 

Uses of OOExpression in de.uni_paderborn.fujaba.sequencer
 

Methods in de.uni_paderborn.fujaba.sequencer with parameters of type OOExpression
 OOGenToken Seq.generateSourceCode(OOGenToken firstToken, OOGenToken lastToken, OOExpression headExpression)
          No comment provided by developer, please add a comment to improve documentation.