Interface RegularExpressionsTraverser
- All Superinterfaces:
de.monticore.visitor.ITraverser,MCBasicsTraverser,MCCommonLiteralsTraverser,MCLiteralsBasisTraverser
- All Known Subinterfaces:
RegExTypeTraverser
- All Known Implementing Classes:
RegExTypeTraverserImplementation,RegularExpressionsTraverserImplementation
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) default voidadd4MCCommonLiterals(MCCommonLiteralsVisitor2 mCCommonLiteralsVisitor) default voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) default voidadd4RegularExpressions(RegularExpressionsVisitor2 regularExpressionsVisitor) default voidendVisit(ASTBackReference node) default voidendVisit(ASTBracketRegEx node) default voidendVisit(ASTBracketRegExItem node) default voidendVisit(ASTCapturingGroup node) default voidendVisit(ASTCharOption node) default voidendVisit(ASTCharRange node) default voidendVisit(ASTEscapeChar node) default voiddefault voidendVisit(ASTNonCapturingGroup node) default voiddefault voidendVisit(ASTQualification node) default voidendVisit(ASTQualifiedRegEx node) default voiddefault voidendVisit(ASTRegExChar node) default voidendVisit(ASTRegExDigit node) default voidendVisit(ASTRegExEscapeChar node) default voidendVisit(ASTRegExItem node) default voidendVisit(ASTRegExLiteral node) default voidendVisit(ASTRegExPoint node) default voiddefault voidendVisit(ASTRegularExpression node) default voiddefault voidendVisit(ASTSpecialCharOption node) default voidendVisit(ASTSpecificChars node) default voidendVisit(ASTStartOfLine node) default voiddefault voiddefault voiddefault voiddefault voiddefault Optional<MCBasicsHandler> default List<MCBasicsVisitor2> default Optional<MCCommonLiteralsHandler> default List<MCCommonLiteralsVisitor2> default Optional<MCLiteralsBasisHandler> default List<MCLiteralsBasisVisitor2> default Optional<RegularExpressionsHandler> default List<RegularExpressionsVisitor2> default voidhandle(ASTBackReference node) default voidhandle(ASTBracketRegEx node) default voidhandle(ASTBracketRegExItem node) default voidhandle(ASTCapturingGroup node) default voidhandle(ASTCharOption node) default voidhandle(ASTCharRange node) default voidhandle(ASTEscapeChar node) default voidhandle(ASTNamedCapturingGroup node) default voidhandle(ASTNonCapturingGroup node) default voidhandle(ASTNumberQualification node) default voidhandle(ASTQualification node) default voidhandle(ASTQualifiedRegEx node) default voidhandle(ASTRangeQualification node) default voidhandle(ASTRegExChar node) default voidhandle(ASTRegExDigit node) default voidhandle(ASTRegExEscapeChar node) default voidhandle(ASTRegExItem node) default voidhandle(ASTRegExLiteral node) default voidhandle(ASTRegExPoint node) default voidhandle(ASTRegExQualification node) default voidhandle(ASTRegularExpression node) default voiddefault voidhandle(ASTSpecialCharOption node) default voidhandle(ASTSpecificChars node) default voidhandle(ASTStartOfLine node) default voiddefault voiddefault voiddefault voiddefault voiddefault voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) default voidsetMCCommonLiteralsHandler(MCCommonLiteralsHandler mCCommonLiteralsHandler) default voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) default voidsetRegularExpressionsHandler(RegularExpressionsHandler regularExpressionsHandler) default voidtraverse(ASTBackReference node) default voidtraverse(ASTBracketRegEx node) default voidtraverse(ASTCapturingGroup node) default voidtraverse(ASTCharOption node) default voidtraverse(ASTCharRange node) default voiddefault voidtraverse(ASTNonCapturingGroup node) default voiddefault voidtraverse(ASTQualifiedRegEx node) default voiddefault voidtraverse(ASTRegExChar node) default voidtraverse(ASTRegExDigit node) default voidtraverse(ASTRegExEscapeChar node) default voidtraverse(ASTRegExLiteral node) default voidtraverse(ASTRegExPoint node) default voiddefault voidtraverse(ASTRegularExpression node) default voidtraverse(ASTSpecialCharOption node) default voidtraverse(ASTSpecificChars node) default voidtraverse(ASTStartOfLine node) default voiddefault voiddefault voiddefault voiddefault voiddefault voidvisit(ASTBackReference node) default voidvisit(ASTBracketRegEx node) default voidvisit(ASTBracketRegExItem node) default voidvisit(ASTCapturingGroup node) default voidvisit(ASTCharOption node) default voidvisit(ASTCharRange node) default voidvisit(ASTEscapeChar node) default voidvisit(ASTNamedCapturingGroup node) default voidvisit(ASTNonCapturingGroup node) default voidvisit(ASTNumberQualification node) default voidvisit(ASTQualification node) default voidvisit(ASTQualifiedRegEx node) default voidvisit(ASTRangeQualification node) default voidvisit(ASTRegExChar node) default voidvisit(ASTRegExDigit node) default voidvisit(ASTRegExEscapeChar node) default voidvisit(ASTRegExItem node) default voidvisit(ASTRegExLiteral node) default voidvisit(ASTRegExPoint node) default voidvisit(ASTRegExQualification node) default voidvisit(ASTRegularExpression node) default voiddefault voidvisit(ASTSpecialCharOption node) default voidvisit(ASTSpecificChars node) default voidvisit(ASTStartOfLine node) default voiddefault voiddefault voiddefault voiddefault voidMethods inherited from interface de.monticore.visitor.ITraverser
add4IVisitor, addAllTraversedElements, addTraversedElement, clearTraversedElements, endVisit, endVisit, endVisit, endVisit, endVisit, getIVisitorList, getTraversedElements, handle, handle, handle, handle, handle, setTraversedElements, traverse, traverse, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.mcbasics._visitor.MCBasicsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.literals.mccommonliterals._visitor.MCCommonLiteralsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Method Details
-
add4RegularExpressions
-
getRegularExpressionsVisitorList
-
add4MCCommonLiterals
- Specified by:
add4MCCommonLiteralsin interfaceMCCommonLiteralsTraverser
-
getMCCommonLiteralsVisitorList
- Specified by:
getMCCommonLiteralsVisitorListin interfaceMCCommonLiteralsTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCCommonLiteralsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCCommonLiteralsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
setRegularExpressionsHandler
-
getRegularExpressionsHandler
-
setMCCommonLiteralsHandler
- Specified by:
setMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser
-
getMCCommonLiteralsHandler
- Specified by:
getMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCCommonLiteralsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCCommonLiteralsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-