Interface ParseTreeVisitor
- All Known Implementing Classes:
ParseTreeNavigator
,ParseTreeTransform
,ParseTreeVisitorBase
,ParseTreeVisitorPrinter
public interface ParseTreeVisitor
Anything interested in visiting the parse implements this interface.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
postVisit
(ParseToken token) void
postVisitDataLine
(ParseToken token) void
postVisitDataTable
(ParseToken token) void
void
void
postVisitEndOfFile
(ParseToken token) void
postVisitExamplesStart
(ParseToken token) void
postVisitFeature
(ParseToken token) void
postVisitFeatureStart
(ParseToken token) void
postVisitScenario
(ParseToken token) void
void
void
postVisitScenarioPart
(ParseToken token) void
void
postVisitScenarioStart
(ParseToken token) void
postVisitStep
(ParseToken token) void
postVisitStepList
(ParseToken token) void
preVisit
(ParseToken token) void
preVisitDataLine
(ParseToken token) void
preVisitDataTable
(ParseToken token) void
void
void
preVisitEndOfFile
(ParseToken token) void
preVisitExamplesStart
(ParseToken token) void
preVisitFeature
(ParseToken token) void
preVisitFeatureStart
(ParseToken token) void
preVisitScenario
(ParseToken token) void
void
void
preVisitScenarioPart
(ParseToken token) void
void
preVisitScenarioStart
(ParseToken token) void
preVisitStep
(ParseToken token) void
preVisitStepList
(ParseToken token) void
visit
(ParseToken rootNode) void
visitDataLine
(ParseToken token) void
visitDataTable
(ParseToken token) void
visitDataTableHeader
(ParseToken token) void
visitDataTableLineList
(ParseToken token) void
visitEndOfFile
(ParseToken token) void
visitExamplesStart
(ParseToken token) void
visitFeature
(ParseToken token) void
visitFeatureStart
(ParseToken token) void
visitScenario
(ParseToken token) void
visitScenarioOutline
(ParseToken token) void
void
visitScenarioPart
(ParseToken token) void
visitScenarioPartList
(ParseToken token) void
visitScenarioStart
(ParseToken token) void
visitStep
(ParseToken token) void
visitStepList
(ParseToken token)
-
Method Details
-
visit
- Throws:
TestRunException
-
visitFeature
- Throws:
TestRunException
-
visitScenarioPartList
- Throws:
TestRunException
-
visitScenarioPart
- Throws:
TestRunException
-
visitScenario
- Throws:
TestRunException
-
visitStepList
- Throws:
TestRunException
-
visitFeatureStart
- Throws:
TestRunException
-
visitDataTable
- Throws:
TestRunException
-
visitDataTableHeader
- Throws:
TestRunException
-
visitDataTableLineList
- Throws:
TestRunException
-
visitScenarioOutline
- Throws:
TestRunException
-
visitEndOfFile
- Throws:
TestRunException
-
visitDataLine
- Throws:
TestRunException
-
visitScenarioStart
- Throws:
TestRunException
-
visitStep
- Throws:
TestRunException
-
visitScenarioOutlineStart
- Throws:
TestRunException
-
visitExamplesStart
- Throws:
TestRunException
-
postVisit
- Throws:
TestRunException
-
postVisitFeature
- Throws:
TestRunException
-
postVisitScenarioPartList
- Throws:
TestRunException
-
postVisitScenarioPart
- Throws:
TestRunException
-
postVisitScenario
- Throws:
TestRunException
-
postVisitStepList
- Throws:
TestRunException
-
postVisitFeatureStart
- Throws:
TestRunException
-
postVisitDataTable
- Throws:
TestRunException
-
postVisitDataTableHeader
- Throws:
TestRunException
-
postVisitDataTableLineList
- Throws:
TestRunException
-
postVisitScenarioOutline
- Throws:
TestRunException
-
postVisitEndOfFile
- Throws:
TestRunException
-
postVisitDataLine
- Throws:
TestRunException
-
postVisitScenarioStart
- Throws:
TestRunException
-
postVisitStep
- Throws:
TestRunException
-
postVisitScenarioOutlineStart
- Throws:
TestRunException
-
postVisitExamplesStart
- Throws:
TestRunException
-
preVisit
- Throws:
TestRunException
-
preVisitFeature
- Throws:
TestRunException
-
preVisitScenarioPartList
- Throws:
TestRunException
-
preVisitScenarioPart
- Throws:
TestRunException
-
preVisitScenario
- Throws:
TestRunException
-
preVisitStepList
- Throws:
TestRunException
-
preVisitFeatureStart
- Throws:
TestRunException
-
preVisitDataTable
- Throws:
TestRunException
-
preVisitDataTableHeader
- Throws:
TestRunException
-
preVisitDataTableLineList
- Throws:
TestRunException
-
preVisitScenarioOutline
- Throws:
TestRunException
-
preVisitEndOfFile
- Throws:
TestRunException
-
preVisitDataLine
- Throws:
TestRunException
-
preVisitScenarioStart
- Throws:
TestRunException
-
preVisitStep
- Throws:
TestRunException
-
preVisitScenarioOutlineStart
- Throws:
TestRunException
-
preVisitExamplesStart
- Throws:
TestRunException
-