protected class DeclarationResolver.QualifyRangeDeclarationVisitor extends AbstractExpressionVisitor
Modifier and Type | Field and Description |
---|---|
protected Declaration |
newDeclaration
The new
Declaration . |
protected Declaration |
oldDeclaration
The
Declaration being modified. |
protected java.lang.String |
outerVariableName
The identification variable coming from the parent identification variable declaration.
|
Modifier | Constructor and Description |
---|---|
protected |
QualifyRangeDeclarationVisitor() |
Modifier and Type | Method and Description |
---|---|
void |
visit(CollectionValuedPathExpression expression)
Visits the
CollectionValuedPathExpression expression. |
void |
visit(IdentificationVariableDeclaration expression)
Visits the
IdentificationVariableDeclaration expression. |
void |
visit(RangeVariableDeclaration expression)
Visits the
RangeVariableDeclaration expression. |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
protected Declaration newDeclaration
Declaration
.protected Declaration oldDeclaration
Declaration
being modified.protected java.lang.String outerVariableName
public void visit(CollectionValuedPathExpression expression)
CollectionValuedPathExpression
expression.visit
in interface ExpressionVisitor
visit
in class AbstractExpressionVisitor
expression
- The Expression
to visitpublic void visit(IdentificationVariableDeclaration expression)
IdentificationVariableDeclaration
expression.visit
in interface ExpressionVisitor
visit
in class AbstractExpressionVisitor
expression
- The Expression
to visitpublic void visit(RangeVariableDeclaration expression)
RangeVariableDeclaration
expression.visit
in interface ExpressionVisitor
visit
in class AbstractExpressionVisitor
expression
- The Expression
to visit