public ParserProposalAdvisor getParserProposalAdvisor() { return new ParserProposalAdvisor(); }
String user = SQLDBUtils.getDefaultSchemaName(_editor.getConnectionInfo()); String[] parserProposals = advisor.getParserProposals(result); if (advisor.isLocalVariableTokenDefinition(expected)) //$NON-NLS-1$ String localVariablePrefix = advisor.getLocalVariablePrefix(); if (_fWord.startsWith(localVariablePrefix) && !_fWord .startsWith(advisor.getGlobalVariablePrefix())) //$NON-NLS-1$ //$NON-NLS-2$ if (advisor.isGlobalVariableTokenDefinition(expected)) //$NON-NLS-1$ String globalVariablePrefix = advisor.getGlobalVariablePrefix(); if (_fWord.startsWith(globalVariablePrefix)) //$NON-NLS-1$ if (advisor.isIdentifierTokenDefinition(expected)) //$NON-NLS-1$ if (advisor.isTokenDefinition(expected)) //$NON-NLS-1$ //$NON-NLS-2$ boolean containsDT = advisor.containsDataTypeProposals(parserProposals, unservedKeywords); if (containsDT) { UserDefinedType udt = (UserDefinedType) iterator .next(); if (advisor.acceptsUserDefinedDataType(udt)) { unservedKeywords.add(udt.getName());