|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.sqltools.sqlbuilder.views.source.SQLCompletionProcessor
public class SQLCompletionProcessor
Constructor Summary | |
---|---|
SQLCompletionProcessor()
Constructs an instance of this class. |
Method Summary | |
---|---|
org.eclipse.jface.text.contentassist.ICompletionProposal[] |
computeCompletionProposals(org.eclipse.jface.text.IDocument doc,
int docOffset)
Returns a list of proposed content completions based on the specified offset within the given document. |
org.eclipse.jface.text.contentassist.ICompletionProposal[] |
computeCompletionProposals(org.eclipse.jface.text.ITextViewer viewer,
int docOffset)
Returns a list of proposed content completions based on the specified offset within the document associated with the given text viewer. |
org.eclipse.jface.text.contentassist.ICompletionProposal[] |
computeCompletionProposals(java.lang.String stmt,
int stmtOffset)
Returns a list of proposed content completions based on the specified offset given SQL statement. |
org.eclipse.jface.text.contentassist.IContextInformation[] |
computeContextInformation(org.eclipse.jface.text.IDocument doc,
int docOffset)
Returns a list of content assist tips based on the specified location within the given document. |
org.eclipse.jface.text.contentassist.IContextInformation[] |
computeContextInformation(org.eclipse.jface.text.ITextViewer viewer,
int docOffset)
Returns a list of content assist tips based on the specified location within the document associated with the given text viewer. |
org.eclipse.jface.text.contentassist.IContextInformation[] |
computeContextInformation(java.lang.String stmt,
int stmtOffset)
Returns a list of content assist tips based on the specified location within the given statement string. |
SQLCompletionEngine |
getCompletionEngine()
Gets the SQLCompletionEngine associated with this completion processor. |
char[] |
getCompletionProposalAutoActivationCharacters()
Returns a string of characters which when pressed should automatically display content-assist proposals. |
char[] |
getContextInformationAutoActivationCharacters()
Returns a string of characters which when pressed should automatically display a content-assist tip. |
org.eclipse.jface.text.contentassist.IContextInformationValidator |
getContextInformationValidator()
Returns a delegate used to determine when a displayed tip should be dismissed. |
IDBContext |
getDBContext()
Gets the current DB context object. |
java.lang.String |
getErrorMessage()
Returns the reason why the content assist processor was unable to produce any proposals or tips. |
void |
setCompletionEngine(SQLCompletionEngine completionEngine)
Sets the SQLCompletionEngine object for this processor to the given object. |
void |
setCompletionProposalAutoActivationCharacters(char[] activationSet)
Sets this processor's set of characters triggering the activation of the completion proposal computation. |
void |
setDBContext(IDBContext newDBContext)
Sets the DB context object to the given object. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SQLCompletionProcessor()
Method Detail |
---|
public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals(java.lang.String stmt, int stmtOffset)
stmt
- the statement for which proposals are neededstmtOffset
- offset within the statement where proposals are needed
public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals(org.eclipse.jface.text.ITextViewer viewer, int docOffset)
computeCompletionProposals
in interface org.eclipse.jface.text.contentassist.IContentAssistProcessor
viewer
- the viewer whose document is used to compute the proposalsdocOffset
- the offset within the document where content assist is needed
public org.eclipse.jface.text.contentassist.ICompletionProposal[] computeCompletionProposals(org.eclipse.jface.text.IDocument doc, int docOffset)
doc
- the current document containing the SQL statementdocOffset
- the offset within the document where content assist is needed
public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation(org.eclipse.jface.text.ITextViewer viewer, int docOffset)
computeContextInformation
in interface org.eclipse.jface.text.contentassist.IContentAssistProcessor
viewer
- the text viewer for which tips are neededdocOffset
- the offset in the document where tips are needed
public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation(java.lang.String stmt, int stmtOffset)
stmt
- the SQL statement for which tips are neededstmtOffset
- the offset in the statement where tips are needed
public org.eclipse.jface.text.contentassist.IContextInformation[] computeContextInformation(org.eclipse.jface.text.IDocument doc, int docOffset)
doc
- the document containing the SQL statement for which tips are neededdocOffset
- the offset within the document where tips are needed
public SQLCompletionEngine getCompletionEngine()
public char[] getCompletionProposalAutoActivationCharacters()
getCompletionProposalAutoActivationCharacters
in interface org.eclipse.jface.text.contentassist.IContentAssistProcessor
IContentAssistProcessor.getCompletionProposalAutoActivationCharacters()
public char[] getContextInformationAutoActivationCharacters()
getContextInformationAutoActivationCharacters
in interface org.eclipse.jface.text.contentassist.IContentAssistProcessor
public org.eclipse.jface.text.contentassist.IContextInformationValidator getContextInformationValidator()
getContextInformationValidator
in interface org.eclipse.jface.text.contentassist.IContentAssistProcessor
public IDBContext getDBContext()
public java.lang.String getErrorMessage()
getErrorMessage
in interface org.eclipse.jface.text.contentassist.IContentAssistProcessor
public void setCompletionEngine(SQLCompletionEngine completionEngine)
completionEngine
- the completion engine to usepublic void setCompletionProposalAutoActivationCharacters(char[] activationSet)
activationSet
- the activation set to usepublic void setDBContext(IDBContext newDBContext)
newDBContext
- the DB context object to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |