*/
public Query parseQuery(Graph graph, String queryText) throws InvalidQuerySyntaxException {
checkNotNull(graph);
checkNotEmptyString("queryText", queryText);
Parser parser = parserFactory.getParser(queryText);
Start start = tryParse(parser);
return analyseQuery(graph, start);
}