EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference

org.eclipse.persistence.jpa.jpql.tools
Class EclipseLinkContentAssistVisitor.FromClauseStatementHelper

java.lang.Object
  extended by org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.AbstractFromClauseStatementHelper<SelectStatement>
      extended by org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.FromClauseStatementHelper
          extended by org.eclipse.persistence.jpa.jpql.tools.EclipseLinkContentAssistVisitor.FromClauseStatementHelper
All Implemented Interfaces:
AbstractContentAssistVisitor.StatementHelper<SelectStatement>
Enclosing class:
EclipseLinkContentAssistVisitor

protected class EclipseLinkContentAssistVisitor.FromClauseStatementHelper
extends AbstractContentAssistVisitor.FromClauseStatementHelper


Constructor Summary
protected EclipseLinkContentAssistVisitor.FromClauseStatementHelper()
           
 
Method Summary
 void addInternalClauseProposals(SelectStatement expression)
          Adds the JPQL identifier of the internal clause being scanned by this helper.
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.FromClauseStatementHelper
getNextHelper
 
Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.AbstractContentAssistVisitor.AbstractFromClauseStatementHelper
addClauseProposals, getClause, hasClause, hasSpaceAfterClause, isClauseComplete, isRequired
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EclipseLinkContentAssistVisitor.FromClauseStatementHelper

protected EclipseLinkContentAssistVisitor.FromClauseStatementHelper()
Method Detail

addInternalClauseProposals

public void addInternalClauseProposals(SelectStatement expression)
Adds the JPQL identifier of the internal clause being scanned by this helper. For instance, the FROM clause could add its own sub-clauses.

Note: The identifier should not be added directly to the list, it needs to be filtered out based on the location of the cursor, it can be within a word.

Specified by:
addInternalClauseProposals in interface AbstractContentAssistVisitor.StatementHelper<SelectStatement>
Overrides:
addInternalClauseProposals in class AbstractContentAssistVisitor.AbstractFromClauseStatementHelper<SelectStatement>
Parameters:
expression - The AbstractSelectStatement being visited

EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference