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

Packages that use OOVariable
de.uni_paderborn.fujaba.codegen   
 

Uses of OOVariable in de.uni_paderborn.fujaba.codegen
 

Fields in de.uni_paderborn.fujaba.codegen declared as OOVariable
static OOVariable OOVariable.FUJABA_SUCCESS
          No comment provided by developer, please add a comment to improve documentation.
static OOVariable OOVariable.FUJABA_TMP_OBJECT
          No comment provided by developer, please add a comment to improve documentation.
static OOVariable OOVariable.FUJABA_EXCEPTION_VARIABLE
          No comment provided by developer, please add a comment to improve documentation.
 

Methods in de.uni_paderborn.fujaba.codegen that return OOVariable
 OOVariable OOSwitchCaseStatement.getVariable()
          Get the variable attribute of the OOSwitchCaseStatement object
 OOVariable OOObjectOfTypeExpr.getObjectName()
          Get the value of objectName.
 OOVariable OOLocalVarDeclStatement.getObjectName()
          Get the value of objectName.
 OOVariable OOIdentifierExpr.getVariableName()
          Get the value of variableName.
 OOVariable OOFWIteratorOfExpr.getObjectName()
          Get the value of objectName.
 OOVariable OOFWIteratorHasNextExpr.getObjectName()
          Get the value of objectName.
 OOVariable OOFWIteratorHasNextExpr.getIterName()
          Get the value of iterName.
 OOVariable OOFWIteratorGotoNextExpr.getIterName()
          Get the value of iterName.
 OOVariable OOFWIteratorGetExpr.getObjectName()
          Get the value of objectName.
 OOVariable OOClassOfVariableExpr.getObjectName()
          Get the value of objectName.
 OOVariable OOCatchStatement.getExceptionName()
          Get the value of exceptionName.
 OOVariable OOCallExpr.getObjectName()
          Get the value of objectName.
 OOVariable OOCallAttrExpr.getAttrName()
          Get the value of attrName.
static OOVariable OO.variable(java.lang.String firstName, OOVariableType type, java.lang.String secondName)
          create an instance of OOVariable (firstName="", type=OOVariableType.iFujabaOrig, secondName="") ;
static OOVariable OO.variable(OOVariableType type)
          Describe variable method here.
static OOVariable OO.variable(java.lang.String firstName)
          Describe variable method here.
static OOVariable OO.variable(java.lang.String firstName, OOVariableType type)
          Describe variable method here.
static OOVariable OO.variable(OOVariableType type, java.lang.String secondName)
          No comment provided by developer, please add a comment to improve documentation.
 

Methods in de.uni_paderborn.fujaba.codegen with parameters of type OOVariable
 void OOSwitchCaseStatement.setVariable(OOVariable variable)
          Sets the variable attribute of the OOSwitchCaseStatement object
 java.lang.String OOGenVisitor.getSourceCode(OOVariable var)
          Get the sourceCode attribute of the OOGenVisitor object
 java.lang.String OOGenVisitor.getVarName(OOVariable variableName)
          Get the varName attribute of the OOGenVisitor object
static OOAssignExpr OO.assign(OOVariable variableName, 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 OOCallAttrExpr OO.callAttr(OOVariable objectName, OOVariable attrName)
          Describe call method here.
static OOCallAttrExpr OO.callAttr(OOVariable objectName, OOVariable attrName, OOCallExpr nextCall)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.callAttrStat(OOVariable objectName, OOVariable attrName)
          Describe call method here.
static OOStatement OO.callAttrStat(OOVariable objectName, OOVariable attrName, OOCallExpr nextCall)
          No comment provided by developer, please add a comment to improve documentation.
static OOCallMethodExpr OO.call(OOVariable objectName, OOMethod methodName, OOExpression theParameter)
          Describe call method here.
static OOCallMethodExpr OO.call(OOVariable theVariable, OOMethodType methodType)
          Describe call method here.
static OOCallMethodExpr OO.call(OOVariable theVariable, OOMethod method)
          Describe call method here.
static OOCallMethodExpr OO.call(OOVariable theVariable, java.lang.String methodName)
          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(OOVariable theVariable, OOMethodType methodType)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.callStat(OOVariable theVariable, OOMethod method)
          No comment provided by developer, please add a comment to improve documentation.
static OOStatement OO.callStat(OOVariable theVariable, java.lang.String methodName)
          No comment provided by developer, please add a comment to improve documentation.
static OOCatchStatement OO.catchStat(OOExceptionExpr exceptionType, OOVariable exceptionName)
          Describe catchStat method here.
static OOClassOfVariableExpr OO.classOf(OOVariable objectName)
          Describe classOf method here.
static OOIdentifierExpr OO.identifier(OOVariable variable)
          Describe identifier method here.
static OOInfixExprLeft OO.isNullExpr(OOVariable objectName)
          Get the nullExpr attribute of the OO class
static OOFWIteratorOfExpr OO.iterOf(OOVariable objectName)
          Describe iterOf method here.
static OOFWIteratorHasNextExpr OO.iterHasNext(OOVariable iterName, OOVariable objectName, OOType elemType, boolean useAccessMethod)
          Describe iterHasNext method here.
static OOFWIteratorHasNextExpr OO.iterHasNext(OOVariable iterName, java.lang.String objectName, OOType elemType, boolean useAccessMethod)
          Describe iterHasNext method here.
static OOFWIteratorHasNextExpr OO.iterHasNext(OOVariable iterName, OOVariable objectName)
          Describe iterHasNext method here.
static OOFWIteratorHasNextExpr OO.iterHasNext(OOVariable iterName, java.lang.String objectName)
          Describe iterHasNext method here.
static OOFWIteratorGetExpr OO.iterGet(OOVariable objectName)
          Describe iterGet method here.
static OOFWIteratorGotoNextExpr OO.iterGotoNext(OOVariable iterName)
          Describe iterGotoNext method here.
static OOPrefixExpr OO.not(OOVariable varName)
          No comment provided by developer, please add a comment to improve documentation.
static OOInfixExprLeft OO.notNullExpr(OOVariable objectName)
          No comment provided by developer, please add a comment to improve documentation.
static OOSwitchCaseStatement OO.switchCaseStatement(OOVariable variable, java.util.Iterator cases)
          No comment provided by developer, please add a comment to improve documentation.
static OOObjectOfTypeExpr OO.objectOfType(OOVariable object, FType type)
          No comment provided by developer, please add a comment to improve documentation.
static OOTypeCastExpr OO.typeCast(java.lang.String typeName, OOVariable castSource)
          Describe typeCast method here.
static OOLocalVarDeclStatement OO.varDecl(OOTypeInterface varType, OOVariable objectName, OOExpression initExpr)
          Describe varDecl method here.
static OOLocalVarDeclStatement OO.varDecl(OOTypeInterface varType, OOVariable objectName)
          No comment provided by developer, please add a comment to improve documentation.
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(OOCollectionEnum containerType, java.lang.String objectTypeName, OOVariable objectName, OOExpression initExpr)
          Describe varDecl method here.
 

Constructors in de.uni_paderborn.fujaba.codegen with parameters of type OOVariable
OOSwitchCaseStatement(OOVariable variable, java.util.Iterator cases)
          Default Constructor
OOObjectOfTypeExpr(OOVariable objectName, OOTypeInterface typeName)
          Constructor for class OOObjectOfTypeExpr
OOObjectOfTypeExpr(OOVariable objectName, java.lang.String typeName)
          Constructor for class OOObjectOfTypeExpr
OOLocalVarDeclStatement(OOTypeInterface varType, OOVariable objectName, OOExpression initExpr)
          Constructor for class OOLocalVarDeclStatement
OOIdentifierExpr(OOVariable variableName)
          Constructor for class OOIdentifierExpr
OOFWIteratorOfExpr(OOVariable objectName)
          Constructor for class OOFWIteratorOfExpr
OOFWIteratorHasNextExpr(OOVariable iterName, OOVariable objectName, OOType elemType, boolean useAccessMethod)
          Constructor for class OOFWIteratorHasNextExpr
OOFWIteratorGotoNextExpr(OOVariable iterName)
          Constructor for class OOFWIteratorGotoNextExpr
OOFWIteratorGetExpr(OOVariable objectName)
          Constructor for class OOFWIteratorGetExpr
OOClassOfVariableExpr(OOVariable objectName)
          Constructor for class OOClassOfVariableExpr
OOCatchStatement(OOExceptionExpr exceptionType, OOVariable exceptionName)
          Constructor for class OOCatchStatement
OOCallMethodExpr(OOVariable objectName, OOMethod methodName, OOExpression theParameter)
          Constructor for class OOCallMethodExpr
OOCallExpr(OOVariable objectName)
          Default Constructor
OOCallAttrExpr(OOVariable objectName, OOVariable attrName)
          Default Constructor