Class RegularExpressionsTraverserImplementation
java.lang.Object
de.monticore.regex.regularexpressions._visitor.RegularExpressionsTraverserImplementation
- All Implemented Interfaces:
MCCommonLiteralsTraverser,MCLiteralsBasisTraverser,MCBasicsTraverser,RegularExpressionsTraverser,de.monticore.visitor.ITraverser
public class RegularExpressionsTraverserImplementation
extends Object
implements RegularExpressionsTraverser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<de.monticore.visitor.IVisitor> protected Optional<MCBasicsHandler> protected List<MCBasicsVisitor2> protected Optional<MCCommonLiteralsHandler> protected List<MCCommonLiteralsVisitor2> protected Optional<MCLiteralsBasisHandler> protected List<MCLiteralsBasisVisitor2> protected Optional<RegularExpressionsHandler> protected List<RegularExpressionsVisitor2> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor) voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) voidadd4MCCommonLiterals(MCCommonLiteralsVisitor2 mCCommonLiteralsVisitor) voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) voidadd4RegularExpressions(RegularExpressionsVisitor2 regularExpressionsVisitor) List<de.monticore.visitor.IVisitor> voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) voidsetMCCommonLiteralsHandler(MCCommonLiteralsHandler mCCommonLiteralsHandler) voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) voidsetRegularExpressionsHandler(RegularExpressionsHandler regularExpressionsHandler) voidsetTraversedElements(Set<Object> traversedElements) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.visitor.ITraverser
addAllTraversedElements, addTraversedElement, clearTraversedElements, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, 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, visitMethods inherited from interface de.monticore.literals.mcliteralsbasis._visitor.MCLiteralsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.regex.regularexpressions._visitor.RegularExpressionsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, 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, 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, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
realThis
-
iVisitorList
-
mCCommonLiteralsVisitorList
-
mCBasicsVisitorList
-
mCLiteralsBasisVisitorList
-
regularExpressionsVisitorList
-
mCCommonLiteralsHandler
-
mCBasicsHandler
-
mCLiteralsBasisHandler
-
regularExpressionsHandler
-
traversedElements
-
-
Constructor Details
-
RegularExpressionsTraverserImplementation
public RegularExpressionsTraverserImplementation()
-
-
Method Details
-
add4MCCommonLiterals
- Specified by:
add4MCCommonLiteralsin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCCommonLiteralsin interfaceRegularExpressionsTraverser
-
getMCCommonLiteralsVisitorList
- Specified by:
getMCCommonLiteralsVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCCommonLiteralsVisitorListin interfaceRegularExpressionsTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCBasicsin interfaceRegularExpressionsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCBasicsVisitorListin interfaceRegularExpressionsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceRegularExpressionsTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceRegularExpressionsTraverser
-
add4RegularExpressions
- Specified by:
add4RegularExpressionsin interfaceRegularExpressionsTraverser
-
getRegularExpressionsVisitorList
- Specified by:
getRegularExpressionsVisitorListin interfaceRegularExpressionsTraverser
-
setMCCommonLiteralsHandler
- Specified by:
setMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCCommonLiteralsHandlerin interfaceRegularExpressionsTraverser
-
getMCCommonLiteralsHandler
- Specified by:
getMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCCommonLiteralsHandlerin interfaceRegularExpressionsTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCBasicsHandlerin interfaceRegularExpressionsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCBasicsHandlerin interfaceRegularExpressionsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceRegularExpressionsTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceRegularExpressionsTraverser
-
setRegularExpressionsHandler
- Specified by:
setRegularExpressionsHandlerin interfaceRegularExpressionsTraverser
-
getRegularExpressionsHandler
- Specified by:
getRegularExpressionsHandlerin interfaceRegularExpressionsTraverser
-
add4IVisitor
public void add4IVisitor(de.monticore.visitor.IVisitor iVisitor) - Specified by:
add4IVisitorin interfacede.monticore.visitor.ITraverser
-
getIVisitorList
- Specified by:
getIVisitorListin interfacede.monticore.visitor.ITraverser
-
getTraversedElements
- Specified by:
getTraversedElementsin interfacede.monticore.visitor.ITraverser
-
setTraversedElements
- Specified by:
setTraversedElementsin interfacede.monticore.visitor.ITraverser
-