Class MCLowLevelStatementsTraverserImplementation
java.lang.Object
de.monticore.statements.mclowlevelstatements._visitor.MCLowLevelStatementsTraverserImplementation
- All Implemented Interfaces:
MCBasicsTraverser,MCLowLevelStatementsTraverser,MCStatementsBasisTraverser,de.monticore.visitor.ITraverser
public class MCLowLevelStatementsTraverserImplementation
extends Object
implements MCLowLevelStatementsTraverser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<de.monticore.visitor.IVisitor> protected Optional<MCBasicsHandler> protected List<MCBasicsVisitor2> protected Optional<MCLowLevelStatementsHandler> protected List<MCLowLevelStatementsVisitor2> protected Optional<MCStatementsBasisHandler> protected List<MCStatementsBasisVisitor2> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor) voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) voidadd4MCLowLevelStatements(MCLowLevelStatementsVisitor2 mCLowLevelStatementsVisitor) voidadd4MCStatementsBasis(MCStatementsBasisVisitor2 mCStatementsBasisVisitor) List<de.monticore.visitor.IVisitor> voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) voidsetMCLowLevelStatementsHandler(MCLowLevelStatementsHandler mCLowLevelStatementsHandler) voidsetMCStatementsBasisHandler(MCStatementsBasisHandler mCStatementsBasisHandler) 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.statements.mclowlevelstatements._visitor.MCLowLevelStatementsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.statements.mcstatementsbasis._visitor.MCStatementsBasisTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
realThis
-
iVisitorList
-
mCStatementsBasisVisitorList
-
mCBasicsVisitorList
-
mCLowLevelStatementsVisitorList
-
mCStatementsBasisHandler
-
mCBasicsHandler
-
mCLowLevelStatementsHandler
-
traversedElements
-
-
Constructor Details
-
MCLowLevelStatementsTraverserImplementation
public MCLowLevelStatementsTraverserImplementation()
-
-
Method Details
-
add4MCStatementsBasis
- Specified by:
add4MCStatementsBasisin interfaceMCLowLevelStatementsTraverser- Specified by:
add4MCStatementsBasisin interfaceMCStatementsBasisTraverser
-
getMCStatementsBasisVisitorList
- Specified by:
getMCStatementsBasisVisitorListin interfaceMCLowLevelStatementsTraverser- Specified by:
getMCStatementsBasisVisitorListin interfaceMCStatementsBasisTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCLowLevelStatementsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCLowLevelStatementsTraverser
-
add4MCLowLevelStatements
- Specified by:
add4MCLowLevelStatementsin interfaceMCLowLevelStatementsTraverser
-
getMCLowLevelStatementsVisitorList
- Specified by:
getMCLowLevelStatementsVisitorListin interfaceMCLowLevelStatementsTraverser
-
setMCStatementsBasisHandler
- Specified by:
setMCStatementsBasisHandlerin interfaceMCLowLevelStatementsTraverser- Specified by:
setMCStatementsBasisHandlerin interfaceMCStatementsBasisTraverser
-
getMCStatementsBasisHandler
- Specified by:
getMCStatementsBasisHandlerin interfaceMCLowLevelStatementsTraverser- Specified by:
getMCStatementsBasisHandlerin interfaceMCStatementsBasisTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCLowLevelStatementsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCLowLevelStatementsTraverser
-
setMCLowLevelStatementsHandler
- Specified by:
setMCLowLevelStatementsHandlerin interfaceMCLowLevelStatementsTraverser
-
getMCLowLevelStatementsHandler
- Specified by:
getMCLowLevelStatementsHandlerin interfaceMCLowLevelStatementsTraverser
-
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
-