Package step.repositories.parser
Class CustomDescriptionStepParser.Visitor
- java.lang.Object
-
- org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
-
- step.repositories.parser.description.DescriptionStepBaseVisitor<Object>
-
- step.repositories.parser.CustomDescriptionStepParser.Visitor
-
- All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<Object>,DescriptionStepVisitor<Object>
- Enclosing class:
- CustomDescriptionStepParser
public static class CustomDescriptionStepParser.Visitor extends DescriptionStepBaseVisitor<Object>
-
-
Constructor Summary
Constructors Constructor Description Visitor(ParsingContext parsingContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringstripQuotesIfNeeded(String str)ObjectvisitAssignment(DescriptionStepParser.AssignmentContext ctx)Visit a parse tree produced byDescriptionStepParser.assignment().ObjectvisitFunctionDeclarationEndExpression(DescriptionStepParser.FunctionDeclarationEndExpressionContext ctx)Visit a parse tree produced byDescriptionStepParser.functionDeclarationEndExpression().ObjectvisitFunctionDeclarationExpression(DescriptionStepParser.FunctionDeclarationExpressionContext ctx)Visit a parse tree produced byDescriptionStepParser.functionDeclarationExpression().ObjectvisitKeywordExpression(DescriptionStepParser.KeywordExpressionContext ctx)Visit a parse tree produced byDescriptionStepParser.keywordExpression().ObjectvisitKeywordParameter(DescriptionStepParser.KeywordParameterContext ctx)Visit a parse tree produced byDescriptionStepParser.keywordParameter().-
Methods inherited from class step.repositories.parser.description.DescriptionStepBaseVisitor
visitAttributeName, visitAttributeValue, visitExpr, visitKeywordName, visitParse, visitSetExpression, visitSetValue
-
Methods inherited from class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
-
-
-
-
Constructor Detail
-
Visitor
public Visitor(ParsingContext parsingContext)
-
-
Method Detail
-
visitAssignment
public Object visitAssignment(DescriptionStepParser.AssignmentContext ctx)
Description copied from class:DescriptionStepBaseVisitorVisit a parse tree produced byDescriptionStepParser.assignment().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitAssignmentin interfaceDescriptionStepVisitor<Object>- Overrides:
visitAssignmentin classDescriptionStepBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclarationExpression
public Object visitFunctionDeclarationExpression(DescriptionStepParser.FunctionDeclarationExpressionContext ctx)
Description copied from class:DescriptionStepBaseVisitorVisit a parse tree produced byDescriptionStepParser.functionDeclarationExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionDeclarationExpressionin interfaceDescriptionStepVisitor<Object>- Overrides:
visitFunctionDeclarationExpressionin classDescriptionStepBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclarationEndExpression
public Object visitFunctionDeclarationEndExpression(DescriptionStepParser.FunctionDeclarationEndExpressionContext ctx)
Description copied from class:DescriptionStepBaseVisitorVisit a parse tree produced byDescriptionStepParser.functionDeclarationEndExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitFunctionDeclarationEndExpressionin interfaceDescriptionStepVisitor<Object>- Overrides:
visitFunctionDeclarationEndExpressionin classDescriptionStepBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeywordExpression
public Object visitKeywordExpression(DescriptionStepParser.KeywordExpressionContext ctx)
Description copied from class:DescriptionStepBaseVisitorVisit a parse tree produced byDescriptionStepParser.keywordExpression().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitKeywordExpressionin interfaceDescriptionStepVisitor<Object>- Overrides:
visitKeywordExpressionin classDescriptionStepBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitKeywordParameter
public Object visitKeywordParameter(DescriptionStepParser.KeywordParameterContext ctx)
Description copied from class:DescriptionStepBaseVisitorVisit a parse tree produced byDescriptionStepParser.keywordParameter().The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)onctx.- Specified by:
visitKeywordParameterin interfaceDescriptionStepVisitor<Object>- Overrides:
visitKeywordParameterin classDescriptionStepBaseVisitor<Object>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
-