Class BitExpressionsTraverserImplementation
java.lang.Object
de.monticore.expressions.bitexpressions._visitor.BitExpressionsTraverserImplementation
- All Implemented Interfaces:
BitExpressionsTraverser,ExpressionsBasisTraverser,MCLiteralsBasisTraverser,MCBasicsTraverser,de.monticore.visitor.ITraverser
public class BitExpressionsTraverserImplementation
extends Object
implements BitExpressionsTraverser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<BitExpressionsHandler> protected List<BitExpressionsVisitor2> protected Optional<ExpressionsBasisHandler> protected List<ExpressionsBasisVisitor2> protected List<de.monticore.visitor.IVisitor> protected Optional<MCBasicsHandler> protected List<MCBasicsVisitor2> protected Optional<MCLiteralsBasisHandler> protected List<MCLiteralsBasisVisitor2> protected BitExpressionsTraverserImplementation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd4BitExpressions(BitExpressionsVisitor2 bitExpressionsVisitor) voidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) voidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor) voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) List<de.monticore.visitor.IVisitor> voidsetBitExpressionsHandler(BitExpressionsHandler bitExpressionsHandler) 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.bitexpressions._visitor.BitExpressionsTraverser
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, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, 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
-
bitExpressionsVisitorList
-
expressionsBasisHandler
-
mCBasicsHandler
-
mCLiteralsBasisHandler
-
bitExpressionsHandler
-
traversedElements
-
-
Constructor Details
-
BitExpressionsTraverserImplementation
public BitExpressionsTraverserImplementation()
-
-
Method Details
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceBitExpressionsTraverser- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceBitExpressionsTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceBitExpressionsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceBitExpressionsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceBitExpressionsTraverser- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceBitExpressionsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
add4BitExpressions
- Specified by:
add4BitExpressionsin interfaceBitExpressionsTraverser
-
getBitExpressionsVisitorList
- Specified by:
getBitExpressionsVisitorListin interfaceBitExpressionsTraverser
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceBitExpressionsTraverser- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceBitExpressionsTraverser- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceBitExpressionsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceBitExpressionsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceBitExpressionsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceBitExpressionsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
setBitExpressionsHandler
- Specified by:
setBitExpressionsHandlerin interfaceBitExpressionsTraverser
-
getBitExpressionsHandler
- Specified by:
getBitExpressionsHandlerin interfaceBitExpressionsTraverser
-
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
-