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

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

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

protected class EclipseLinkContentAssistVisitor.SimpleFromClauseStatementHelper
extends AbstractContentAssistVisitor.SimpleFromClauseStatementHelper


Constructor Summary
protected EclipseLinkContentAssistVisitor.SimpleFromClauseStatementHelper()
           
 
Method Summary
 void addInternalClauseProposals(SimpleSelectStatement 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.SimpleFromClauseStatementHelper
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.SimpleFromClauseStatementHelper

protected EclipseLinkContentAssistVisitor.SimpleFromClauseStatementHelper()
Method Detail

addInternalClauseProposals

public void addInternalClauseProposals(SimpleSelectStatement 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<SimpleSelectStatement>
Overrides:
addInternalClauseProposals in class AbstractContentAssistVisitor.AbstractFromClauseStatementHelper<SimpleSelectStatement>
Parameters:
expression - The AbstractSelectStatement being visited

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