org.eclipse.persistence.jpa.jpql.tools
Class EclipseLinkContentAssistVisitor.FromClauseCollectionHelper
java.lang.Object
org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.FromClauseCollectionHelper
org.eclipse.persistence.jpa.jpql.tools.EclipseLinkContentAssistVisitor.FromClauseCollectionHelper
- All Implemented Interfaces:
- AbstractContentAssistVisitor.CollectionExpressionHelper<AbstractFromClause>
- Enclosing class:
- EclipseLinkContentAssistVisitor
protected class EclipseLinkContentAssistVisitor.FromClauseCollectionHelper
- extends AbstractContentAssistVisitor.FromClauseCollectionHelper
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EclipseLinkContentAssistVisitor.FromClauseCollectionHelper
protected EclipseLinkContentAssistVisitor.FromClauseCollectionHelper()
addAtTheEndOfChild
public void addAtTheEndOfChild(AbstractFromClause expression,
CollectionExpression collectionExpression,
int index,
boolean hasComma,
boolean virtualSpace)
- Adds the proposals because the cursor is at the end of the child at the given position.
- Specified by:
addAtTheEndOfChild in interface AbstractContentAssistVisitor.CollectionExpressionHelper<AbstractFromClause>- Overrides:
addAtTheEndOfChild in class AbstractContentAssistVisitor.FromClauseCollectionHelper
- Parameters:
expression - The Expression being visitedcollectionExpression - The CollectionExpression is either the child of the
given Expression or a temporary generated one that usually contains a single itemindex - The position of that child in the collection of childrenhasComma - Indicates whether a comma is present before the child at the given position;
if the index is 0, then this is false by defaultvirtualSpace - Indicates if this method is called because the cursor is at the end of
the child at the specified index but by considering there is a virtual space at the end of
that child
addTheBeginningOfChild
public void addTheBeginningOfChild(AbstractFromClause expression,
CollectionExpression collectionExpression,
int index,
boolean hasComma)
- Adds the proposals because the cursor is at the beginning of the child
Expression
at the given position.
- Specified by:
addTheBeginningOfChild in interface AbstractContentAssistVisitor.CollectionExpressionHelper<AbstractFromClause>- Overrides:
addTheBeginningOfChild in class AbstractContentAssistVisitor.FromClauseCollectionHelper
- Parameters:
expression - The Expression being visitedcollectionExpression - The CollectionExpression is either the child of the
given Expression or a temporary generated one that usually contains a single item.
This can be null if the position is at the beginningindex - The position of the child that was scannedhasComma - Indicates whether a comma is present before the child at the given position;
if the index is 0, then this is false by default