Class XmlParserVisitor
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Xml>,XMLParserVisitor<Xml>
-
Constructor Summary
ConstructorsConstructorDescriptionXmlParserVisitor(Path path, @Nullable org.openrewrite.FileAttributes fileAttributes, String source, Charset charset, boolean charsetBomMarked) -
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byXMLParser.attribute().Visit a parse tree produced byXMLParser.content().Visit a parse tree produced byXMLParser.doctypedecl().Visit a parse tree produced byXMLParser.document().Visit a parse tree produced byXMLParser.element().Visit a parse tree produced byXMLParser.jspdirective().Visit a parse tree produced byXMLParser.misc().Visit a parse tree produced byXMLParser.processinginstruction().Visit a parse tree produced byXMLParser.prolog().Visit a parse tree produced byXMLParser.xmldecl().Methods inherited from class org.openrewrite.xml.internal.grammar.XMLParserBaseVisitor
visitChardata, visitDeclSep, visitExternalid, visitIntsubset, visitMarkupdecl, visitReferenceMethods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
XmlParserVisitor
-
-
Method Details
-
visitDocument
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.document().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDocumentin interfaceXMLParserVisitor<Xml>- Overrides:
visitDocumentin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProlog
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.prolog().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitPrologin interfaceXMLParserVisitor<Xml>- Overrides:
visitPrologin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitMisc
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.misc().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitMiscin interfaceXMLParserVisitor<Xml>- Overrides:
visitMiscin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitContent
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.content().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitContentin interfaceXMLParserVisitor<Xml>- Overrides:
visitContentin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitXmldecl
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.xmldecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitXmldeclin interfaceXMLParserVisitor<Xml>- Overrides:
visitXmldeclin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitProcessinginstruction
public Xml.ProcessingInstruction visitProcessinginstruction(XMLParser.ProcessinginstructionContext ctx) Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.processinginstruction().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitProcessinginstructionin interfaceXMLParserVisitor<Xml>- Overrides:
visitProcessinginstructionin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJspdirective
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.jspdirective().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitJspdirectivein interfaceXMLParserVisitor<Xml>- Overrides:
visitJspdirectivein classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitElement
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.element().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitElementin interfaceXMLParserVisitor<Xml>- Overrides:
visitElementin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAttribute
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.attribute().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAttributein interfaceXMLParserVisitor<Xml>- Overrides:
visitAttributein classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDoctypedecl
Description copied from class:XMLParserBaseVisitorVisit a parse tree produced byXMLParser.doctypedecl().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitDoctypedeclin interfaceXMLParserVisitor<Xml>- Overrides:
visitDoctypedeclin classXMLParserBaseVisitor<Xml>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-