Uses of Interface
org.tweetyproject.lp.asp.parser.ASPParserVisitor
Packages that use ASPParserVisitor
-
Uses of ASPParserVisitor in org.tweetyproject.lp.asp.parser
Classes in org.tweetyproject.lp.asp.parser that implement ASPParserVisitorModifier and TypeClassDescriptionclass
This visitor iterates over the AST generated by ASPParser and allocates classes representing the different parts of an ASP program or source file, meaning rules, literals, terms, answer sets, etc.Methods in org.tweetyproject.lp.asp.parser with parameters of type ASPParserVisitorModifier and TypeMethodDescriptionSimpleNode.childrenAccept
(ASPParserVisitor visitor, Object data) Accepts the visitor and allows it to visit all the children of this node.ASTAggregate.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor that conforms to theASPParserVisitor
interface.ASTAggrElement.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAggrElementList.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAggrFunc.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAnswerSet.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTAriTerm.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTArithop.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBinop.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBody.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBodyList.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTBuiltInAtom.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoice.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoiceElement.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTChoiceElementList.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.ASTClingoID.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTClingoMeta.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTDlvArithmeticID.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTDlvID.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTHead.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTHeadElementsList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTID.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTLiteral.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTNAFLiteral.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTNAFLiteralList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTNumber.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTOpt.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTOptElement.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTOptElementList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor and allows it to visit this node.ASTOptFunc.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTProgram.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTQuery.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTRule.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTRuleList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTString.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTTerm.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTTermList.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTVar.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor object, which implements theASPParserVisitor
interface, and allows it to process this node in the AST.ASTWeight.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts a visitor and allows it to visit this node.Node.jjtAccept
(ASPParserVisitor visitor, Object data) Accept the visitor.SimpleNode.jjtAccept
(ASPParserVisitor visitor, Object data) Accepts the visitor and allows it to visit this node.