Interface RegularExpressionsTraverser
-
- All Superinterfaces:
de.monticore.visitor.ITraverser,MCBasicsTraverser,MCCommonLiteralsTraverser,MCLiteralsBasisTraverser
- All Known Subinterfaces:
RegExTypeTraverser
- All Known Implementing Classes:
RegExTypeTraverserImplementation,RegularExpressionsTraverserImplementation
public interface RegularExpressionsTraverser extends MCCommonLiteralsTraverser
-
-
Method Summary
-
Methods 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, visit
-
Methods 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, visit
-
Methods 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 Detail
-
add4RegularExpressions
default void add4RegularExpressions(RegularExpressionsVisitor2 regularExpressionsVisitor)
-
getRegularExpressionsVisitorList
default java.util.List<RegularExpressionsVisitor2> getRegularExpressionsVisitorList()
-
add4MCCommonLiterals
default void add4MCCommonLiterals(MCCommonLiteralsVisitor2 mCCommonLiteralsVisitor)
- Specified by:
add4MCCommonLiteralsin interfaceMCCommonLiteralsTraverser
-
getMCCommonLiteralsVisitorList
default java.util.List<MCCommonLiteralsVisitor2> getMCCommonLiteralsVisitorList()
- Specified by:
getMCCommonLiteralsVisitorListin interfaceMCCommonLiteralsTraverser
-
add4MCBasics
default void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCCommonLiteralsTraverser
-
getMCBasicsVisitorList
default java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCCommonLiteralsTraverser
-
add4MCLiteralsBasis
default void add4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor)
- Specified by:
add4MCLiteralsBasisin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
default java.util.List<MCLiteralsBasisVisitor2> getMCLiteralsBasisVisitorList()
- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
setRegularExpressionsHandler
default void setRegularExpressionsHandler(RegularExpressionsHandler regularExpressionsHandler)
-
getRegularExpressionsHandler
default java.util.Optional<RegularExpressionsHandler> getRegularExpressionsHandler()
-
setMCCommonLiteralsHandler
default void setMCCommonLiteralsHandler(MCCommonLiteralsHandler mCCommonLiteralsHandler)
- Specified by:
setMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser
-
getMCCommonLiteralsHandler
default java.util.Optional<MCCommonLiteralsHandler> getMCCommonLiteralsHandler()
- Specified by:
getMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser
-
setMCBasicsHandler
default void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCCommonLiteralsTraverser
-
getMCBasicsHandler
default java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCCommonLiteralsTraverser
-
setMCLiteralsBasisHandler
default void setMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler)
- Specified by:
setMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
default java.util.Optional<MCLiteralsBasisHandler> getMCLiteralsBasisHandler()
- Specified by:
getMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
visit
default void visit(ASTRegularExpression node)
-
endVisit
default void endVisit(ASTRegularExpression node)
-
handle
default void handle(ASTRegularExpression node)
-
traverse
default void traverse(ASTRegularExpression node)
-
visit
default void visit(ASTRegExLiteral node)
-
endVisit
default void endVisit(ASTRegExLiteral node)
-
handle
default void handle(ASTRegExLiteral node)
-
traverse
default void traverse(ASTRegExLiteral node)
-
visit
default void visit(ASTBracketRegEx node)
-
endVisit
default void endVisit(ASTBracketRegEx node)
-
handle
default void handle(ASTBracketRegEx node)
-
traverse
default void traverse(ASTBracketRegEx node)
-
visit
default void visit(ASTCharOption node)
-
endVisit
default void endVisit(ASTCharOption node)
-
handle
default void handle(ASTCharOption node)
-
traverse
default void traverse(ASTCharOption node)
-
visit
default void visit(ASTSpecialCharOption node)
-
endVisit
default void endVisit(ASTSpecialCharOption node)
-
handle
default void handle(ASTSpecialCharOption node)
-
traverse
default void traverse(ASTSpecialCharOption node)
-
visit
default void visit(ASTCharRange node)
-
endVisit
default void endVisit(ASTCharRange node)
-
handle
default void handle(ASTCharRange node)
-
traverse
default void traverse(ASTCharRange node)
-
visit
default void visit(ASTCapturingGroup node)
-
endVisit
default void endVisit(ASTCapturingGroup node)
-
handle
default void handle(ASTCapturingGroup node)
-
traverse
default void traverse(ASTCapturingGroup node)
-
visit
default void visit(ASTNamedCapturingGroup node)
-
endVisit
default void endVisit(ASTNamedCapturingGroup node)
-
handle
default void handle(ASTNamedCapturingGroup node)
-
traverse
default void traverse(ASTNamedCapturingGroup node)
-
visit
default void visit(ASTNonCapturingGroup node)
-
endVisit
default void endVisit(ASTNonCapturingGroup node)
-
handle
default void handle(ASTNonCapturingGroup node)
-
traverse
default void traverse(ASTNonCapturingGroup node)
-
visit
default void visit(ASTBackReference node)
-
endVisit
default void endVisit(ASTBackReference node)
-
handle
default void handle(ASTBackReference node)
-
traverse
default void traverse(ASTBackReference node)
-
visit
default void visit(ASTRegExChar node)
-
endVisit
default void endVisit(ASTRegExChar node)
-
handle
default void handle(ASTRegExChar node)
-
traverse
default void traverse(ASTRegExChar node)
-
visit
default void visit(ASTRegExPoint node)
-
endVisit
default void endVisit(ASTRegExPoint node)
-
handle
default void handle(ASTRegExPoint node)
-
traverse
default void traverse(ASTRegExPoint node)
-
visit
default void visit(ASTRegExDigit node)
-
endVisit
default void endVisit(ASTRegExDigit node)
-
handle
default void handle(ASTRegExDigit node)
-
traverse
default void traverse(ASTRegExDigit node)
-
visit
default void visit(ASTStartOfLine node)
-
endVisit
default void endVisit(ASTStartOfLine node)
-
handle
default void handle(ASTStartOfLine node)
-
traverse
default void traverse(ASTStartOfLine node)
-
visit
default void visit(ASTQualifiedRegEx node)
-
endVisit
default void endVisit(ASTQualifiedRegEx node)
-
handle
default void handle(ASTQualifiedRegEx node)
-
traverse
default void traverse(ASTQualifiedRegEx node)
-
visit
default void visit(ASTRegExQualification node)
-
endVisit
default void endVisit(ASTRegExQualification node)
-
handle
default void handle(ASTRegExQualification node)
-
traverse
default void traverse(ASTRegExQualification node)
-
visit
default void visit(ASTRangeQualification node)
-
endVisit
default void endVisit(ASTRangeQualification node)
-
handle
default void handle(ASTRangeQualification node)
-
traverse
default void traverse(ASTRangeQualification node)
-
visit
default void visit(ASTNumberQualification node)
-
endVisit
default void endVisit(ASTNumberQualification node)
-
handle
default void handle(ASTNumberQualification node)
-
traverse
default void traverse(ASTNumberQualification node)
-
visit
default void visit(ASTSpecificChars node)
-
endVisit
default void endVisit(ASTSpecificChars node)
-
handle
default void handle(ASTSpecificChars node)
-
traverse
default void traverse(ASTSpecificChars node)
-
visit
default void visit(ASTRegExEscapeChar node)
-
endVisit
default void endVisit(ASTRegExEscapeChar node)
-
handle
default void handle(ASTRegExEscapeChar node)
-
traverse
default void traverse(ASTRegExEscapeChar node)
-
visit
default void visit(ASTRegExItem node)
-
endVisit
default void endVisit(ASTRegExItem node)
-
handle
default void handle(ASTRegExItem node)
-
visit
default void visit(ASTBracketRegExItem node)
-
endVisit
default void endVisit(ASTBracketRegExItem node)
-
handle
default void handle(ASTBracketRegExItem node)
-
visit
default void visit(ASTQualification node)
-
endVisit
default void endVisit(ASTQualification node)
-
handle
default void handle(ASTQualification node)
-
visit
default void visit(ASTEscapeChar node)
-
endVisit
default void endVisit(ASTEscapeChar node)
-
handle
default void handle(ASTEscapeChar node)
-
visit
default void visit(ASTRegularExpressionsNode node)
-
endVisit
default void endVisit(ASTRegularExpressionsNode node)
-
handle
default void handle(ASTRegularExpressionsNode node)
-
visit
default void visit(NamedCapturingGroupSymbol node)
-
endVisit
default void endVisit(NamedCapturingGroupSymbol node)
-
handle
default void handle(NamedCapturingGroupSymbol node)
-
traverse
default void traverse(NamedCapturingGroupSymbol node)
-
visit
default void visit(ICommonRegularExpressionsSymbol node)
-
endVisit
default void endVisit(ICommonRegularExpressionsSymbol node)
-
handle
default void handle(ICommonRegularExpressionsSymbol node)
-
traverse
default void traverse(ICommonRegularExpressionsSymbol node)
-
visit
default void visit(IRegularExpressionsScope node)
-
endVisit
default void endVisit(IRegularExpressionsScope node)
-
handle
default void handle(IRegularExpressionsScope node)
-
traverse
default void traverse(IRegularExpressionsScope node)
-
visit
default void visit(IRegularExpressionsArtifactScope node)
-
endVisit
default void endVisit(IRegularExpressionsArtifactScope node)
-
handle
default void handle(IRegularExpressionsArtifactScope node)
-
traverse
default void traverse(IRegularExpressionsArtifactScope node)
-
visit
default void visit(IRegularExpressionsGlobalScope node)
-
endVisit
default void endVisit(IRegularExpressionsGlobalScope node)
-
handle
default void handle(IRegularExpressionsGlobalScope node)
-
traverse
default void traverse(IRegularExpressionsGlobalScope node)
-
-