protected class AbstractContentAssistVisitor.CompoundExpressionHelper extends AnonymousExpressionVisitor
Expression, which is based on the
location of the cursor.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
betweenCollectionChildren |
protected Expression |
leftExpression |
protected LogicalExpression |
logicalExpression |
protected Expression |
rightExpression |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractContentAssistVisitor.CompoundExpressionHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
boolean |
hasIdentifier() |
boolean |
hasNext() |
int |
identifierLength() |
boolean |
isBetweenCollectionChildren() |
boolean |
isCompoundable() |
int |
length() |
void |
next() |
void |
visit(AndExpression expression)
Visits the
AndExpression expression. |
void |
visit(CollectionExpression expression)
Visits the
CollectionExpression expression. |
void |
visit(ComparisonExpression expression)
Visits the
ComparisonExpression expression. |
void |
visit(Expression expression)
Blindly visit the given
Expression. |
void |
visit(OrExpression expression)
Visits the
OrExpression expression. |
protected void |
visitLogicalExpression(LogicalExpression 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, visitprotected boolean betweenCollectionChildren
protected Expression leftExpression
protected LogicalExpression logicalExpression
protected Expression rightExpression
protected AbstractContentAssistVisitor.CompoundExpressionHelper()
public void dispose()
public boolean hasIdentifier()
public boolean hasNext()
public int identifierLength()
public boolean isBetweenCollectionChildren()
public boolean isCompoundable()
public int length()
public void next()
public void visit(AndExpression expression)
AndExpression expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(CollectionExpression expression)
CollectionExpression expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(ComparisonExpression expression)
ComparisonExpression expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(Expression expression)
Expression.visit in class AnonymousExpressionVisitorexpression - The Expression to visitpublic void visit(OrExpression expression)
OrExpression expression.visit in interface ExpressionVisitorvisit in class AnonymousExpressionVisitorexpression - The Expression to visitprotected void visitLogicalExpression(LogicalExpression expression)