Class TupleExpressionsTraverserImplementation
java.lang.Object
de.monticore.expressions.tupleexpressions._visitor.TupleExpressionsTraverserImplementation
- All Implemented Interfaces:
ExpressionsBasisTraverser,TupleExpressionsTraverser,MCLiteralsBasisTraverser,MCBasicsTraverser,de.monticore.visitor.ITraverser
public class TupleExpressionsTraverserImplementation
extends Object
implements TupleExpressionsTraverser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<ExpressionsBasisHandler> protected List<ExpressionsBasisVisitor2> protected List<de.monticore.visitor.IVisitor> protected Optional<MCBasicsHandler> protected List<MCBasicsVisitor2> protected Optional<MCLiteralsBasisHandler> protected List<MCLiteralsBasisVisitor2> protected TupleExpressionsTraverserImplementationprotected Optional<TupleExpressionsHandler> protected List<TupleExpressionsVisitor2> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) voidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor) voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) voidadd4TupleExpressions(TupleExpressionsVisitor2 tupleExpressionsVisitor) List<de.monticore.visitor.IVisitor> voidsetExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler) voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) voidsetTraversedElements(Set<Object> traversedElements) voidsetTupleExpressionsHandler(TupleExpressionsHandler tupleExpressionsHandler) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.expressions.expressionsbasis._visitor.ExpressionsBasisTraverser
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, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods 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.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.expressions.tupleexpressions._visitor.TupleExpressionsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit
-
Field Details
-
realThis
-
iVisitorList
-
expressionsBasisVisitorList
-
mCBasicsVisitorList
-
mCLiteralsBasisVisitorList
-
tupleExpressionsVisitorList
-
expressionsBasisHandler
-
mCBasicsHandler
-
mCLiteralsBasisHandler
-
tupleExpressionsHandler
-
traversedElements
-
-
Constructor Details
-
TupleExpressionsTraverserImplementation
public TupleExpressionsTraverserImplementation()
-
-
Method Details
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4ExpressionsBasisin interfaceTupleExpressionsTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceTupleExpressionsTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceTupleExpressionsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceTupleExpressionsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceTupleExpressionsTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceTupleExpressionsTraverser
-
add4TupleExpressions
- Specified by:
add4TupleExpressionsin interfaceTupleExpressionsTraverser
-
getTupleExpressionsVisitorList
- Specified by:
getTupleExpressionsVisitorListin interfaceTupleExpressionsTraverser
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setExpressionsBasisHandlerin interfaceTupleExpressionsTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisHandlerin interfaceTupleExpressionsTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceTupleExpressionsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceTupleExpressionsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceTupleExpressionsTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceTupleExpressionsTraverser
-
setTupleExpressionsHandler
- Specified by:
setTupleExpressionsHandlerin interfaceTupleExpressionsTraverser
-
getTupleExpressionsHandler
- Specified by:
getTupleExpressionsHandlerin interfaceTupleExpressionsTraverser
-
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
-