protected static final class AbstractContentAssistVisitor.EncapsulatedExpressionVisitor extends AnonymousExpressionVisitor
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
encapsulated
Determines whether the visited
Expression is being encapsulated or not. |
protected boolean |
visited
Internal flag that prevent infinite recursion.
|
| Modifier | Constructor and Description |
|---|---|
protected |
EncapsulatedExpressionVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Disposes of the internal data.
|
boolean |
isEncapsulated()
Determines whether the visited
Expression is being encapsulated or not. |
protected void |
visit(Expression expression)
Blindly visit the given
Expression. |
void |
visit(SubExpression expression)
Visits the
SubExpression 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, visit, visitprotected boolean encapsulated
Expression is being encapsulated or not.protected boolean visited
public void dispose()
public boolean isEncapsulated()
Expression is being encapsulated or not.true if the visited Expression is within parenthesis;
false otherwiseprotected void visit(Expression expression)
Expression.visit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(SubExpression expression)
SubExpression expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visit