| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.datatools.sqltools.sql.parser.ParserProposalAdvisor
public class ParserProposalAdvisor
This class knows how to convert information generated by a SQL parser into completion proposals for content assist. Vendor extenders may need to use different advisors based on their parser generator technoligy and grammar.
| Constructor Summary | |
|---|---|
| ParserProposalAdvisor() | |
| Method Summary | |
|---|---|
|  boolean | acceptsUserDefinedDataType(UserDefinedType udt)Tells whether to accept the user defined data type in the content assist. | 
|  boolean | containsDataTypeProposals(java.lang.String[] parserProposals,
                          java.util.Collection unreservedKeywords)Returns whether the proposal list contains datatype. | 
|  java.lang.String | getGlobalVariablePrefix() | 
|  java.lang.String | getLocalVariablePrefix() | 
|  java.lang.String[] | getParserProposals(ParsingResult result) | 
|  boolean | isGlobalVariableTokenDefinition(java.lang.String token)Tells whether the given token represents a global variable token definition. | 
|  boolean | isIdentifierTokenDefinition(java.lang.String token)Tells whether the given token represents an identifier token definition. | 
|  boolean | isLocalVariableTokenDefinition(java.lang.String token)Tells whether the given token represents a local variable token definition. | 
|  boolean | isTokenDefinition(java.lang.String token)Tells whether the given token represents a token definition. | 
|  boolean | isTokenName(java.lang.String token)Tests whether the given string represents a token name | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ParserProposalAdvisor()
| Method Detail | 
|---|
public java.lang.String getLocalVariablePrefix()
public java.lang.String getGlobalVariablePrefix()
public boolean isLocalVariableTokenDefinition(java.lang.String token)
public boolean isGlobalVariableTokenDefinition(java.lang.String token)
public boolean isIdentifierTokenDefinition(java.lang.String token)
public boolean isTokenDefinition(java.lang.String token)
public boolean isTokenName(java.lang.String token)
public java.lang.String[] getParserProposals(ParsingResult result)
public boolean containsDataTypeProposals(java.lang.String[] parserProposals,
                                         java.util.Collection unreservedKeywords)
config - result - 
public boolean acceptsUserDefinedDataType(UserDefinedType udt)
udts - | 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||