Class AssignmentExpressionsTraverserImplementation
java.lang.Object
de.monticore.expressions.assignmentexpressions._visitor.AssignmentExpressionsTraverserImplementation
- All Implemented Interfaces:
AssignmentExpressionsTraverser,ExpressionsBasisTraverser,MCLiteralsBasisTraverser,MCBasicsTraverser,de.monticore.visitor.ITraverser
public class AssignmentExpressionsTraverserImplementation
extends Object
implements AssignmentExpressionsTraverser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<AssignmentExpressionsHandler> protected List<AssignmentExpressionsVisitor2> protected Optional<ExpressionsBasisHandler> protected List<ExpressionsBasisVisitor2> protected List<de.monticore.visitor.IVisitor> protected Optional<MCBasicsHandler> protected List<MCBasicsVisitor2> protected Optional<MCLiteralsBasisHandler> protected List<MCLiteralsBasisVisitor2> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd4AssignmentExpressions(AssignmentExpressionsVisitor2 assignmentExpressionsVisitor) voidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) voidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor) voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) List<de.monticore.visitor.IVisitor> voidsetAssignmentExpressionsHandler(AssignmentExpressionsHandler assignmentExpressionsHandler) voidsetExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler) voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) 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.expressions.assignmentexpressions._visitor.AssignmentExpressionsTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitMethods 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, visit
-
Field Details
-
realThis
-
iVisitorList
-
expressionsBasisVisitorList
-
mCBasicsVisitorList
-
mCLiteralsBasisVisitorList
-
assignmentExpressionsVisitorList
-
expressionsBasisHandler
-
mCBasicsHandler
-
mCLiteralsBasisHandler
-
assignmentExpressionsHandler
-
traversedElements
-
-
Constructor Details
-
AssignmentExpressionsTraverserImplementation
public AssignmentExpressionsTraverserImplementation()
-
-
Method Details
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceAssignmentExpressionsTraverser- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceAssignmentExpressionsTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceAssignmentExpressionsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceAssignmentExpressionsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceAssignmentExpressionsTraverser- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceAssignmentExpressionsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
add4AssignmentExpressions
- Specified by:
add4AssignmentExpressionsin interfaceAssignmentExpressionsTraverser
-
getAssignmentExpressionsVisitorList
- Specified by:
getAssignmentExpressionsVisitorListin interfaceAssignmentExpressionsTraverser
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceAssignmentExpressionsTraverser- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceAssignmentExpressionsTraverser- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceAssignmentExpressionsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceAssignmentExpressionsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceAssignmentExpressionsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceAssignmentExpressionsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
setAssignmentExpressionsHandler
public void setAssignmentExpressionsHandler(AssignmentExpressionsHandler assignmentExpressionsHandler) - Specified by:
setAssignmentExpressionsHandlerin interfaceAssignmentExpressionsTraverser
-
getAssignmentExpressionsHandler
- Specified by:
getAssignmentExpressionsHandlerin interfaceAssignmentExpressionsTraverser
-
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
-