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 String
stripQuotesIfNeeded(String str)
Object
visitAssignment(DescriptionStepParser.AssignmentContext ctx)
Visit a parse tree produced byDescriptionStepParser.assignment()
.Object
visitFunctionDeclarationEndExpression(DescriptionStepParser.FunctionDeclarationEndExpressionContext ctx)
Visit a parse tree produced byDescriptionStepParser.functionDeclarationEndExpression()
.Object
visitFunctionDeclarationExpression(DescriptionStepParser.FunctionDeclarationExpressionContext ctx)
Visit a parse tree produced byDescriptionStepParser.functionDeclarationExpression()
.Object
visitKeywordExpression(DescriptionStepParser.KeywordExpressionContext ctx)
Visit a parse tree produced byDescriptionStepParser.keywordExpression()
.Object
visitKeywordParameter(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:DescriptionStepBaseVisitor
Visit 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:
visitAssignment
in interfaceDescriptionStepVisitor<Object>
- Overrides:
visitAssignment
in classDescriptionStepBaseVisitor<Object>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclarationExpression
public Object visitFunctionDeclarationExpression(DescriptionStepParser.FunctionDeclarationExpressionContext ctx)
Description copied from class:DescriptionStepBaseVisitor
Visit 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:
visitFunctionDeclarationExpression
in interfaceDescriptionStepVisitor<Object>
- Overrides:
visitFunctionDeclarationExpression
in classDescriptionStepBaseVisitor<Object>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFunctionDeclarationEndExpression
public Object visitFunctionDeclarationEndExpression(DescriptionStepParser.FunctionDeclarationEndExpressionContext ctx)
Description copied from class:DescriptionStepBaseVisitor
Visit 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:
visitFunctionDeclarationEndExpression
in interfaceDescriptionStepVisitor<Object>
- Overrides:
visitFunctionDeclarationEndExpression
in classDescriptionStepBaseVisitor<Object>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitKeywordExpression
public Object visitKeywordExpression(DescriptionStepParser.KeywordExpressionContext ctx)
Description copied from class:DescriptionStepBaseVisitor
Visit 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:
visitKeywordExpression
in interfaceDescriptionStepVisitor<Object>
- Overrides:
visitKeywordExpression
in classDescriptionStepBaseVisitor<Object>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitKeywordParameter
public Object visitKeywordParameter(DescriptionStepParser.KeywordParameterContext ctx)
Description copied from class:DescriptionStepBaseVisitor
Visit 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:
visitKeywordParameter
in interfaceDescriptionStepVisitor<Object>
- Overrides:
visitKeywordParameter
in classDescriptionStepBaseVisitor<Object>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
-