@SuppressWarnings("unchecked")
public CompletionContext(String backText) {
DRLParser parser = getParser(backText);
try {
parser.compilationUnit();
} catch (Exception ex) {
}
parserList = parser.getEditorInterface().get(0).getContent();
deriveLocation();
determineDialect(backText);