Class AxiomQueryContentAssistantVisitor

java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
com.evolveum.axiom.lang.antlr.query.AxiomQueryParserBaseVisitor<Object>
com.evolveum.midpoint.prism.impl.query.lang.AxiomQueryContentAssistantVisitor
All Implemented Interfaces:
AxiomQueryParserVisitor<Object>, org.antlr.v4.runtime.tree.ParseTreeVisitor<Object>

public class AxiomQueryContentAssistantVisitor extends AxiomQueryParserBaseVisitor<Object>
This class to represent all semantics validation and autocompletion query for Axiom Query Language. The result of the visitor is list of semantic errors and suggestions for additions in place of cursor position. Error list item is type of AxiomQueryError. Suggestion list item is type of Suggestion. Created by Dominik.