Class OptionalOperatorsTraverserImplementation
java.lang.Object
de.monticore.ocl.optionaloperators._visitor.OptionalOperatorsTraverserImplementation
- All Implemented Interfaces:
CommonExpressionsTraverser,ExpressionsBasisTraverser,MCLiteralsBasisTraverser,MCBasicsTraverser,OptionalOperatorsTraverser,de.monticore.visitor.ITraverser
public class OptionalOperatorsTraverserImplementation
extends Object
implements OptionalOperatorsTraverser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<CommonExpressionsHandler> protected List<CommonExpressionsVisitor2> 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 Optional<OptionalOperatorsHandler> protected List<OptionalOperatorsVisitor2> protected OptionalOperatorsTraverserImplementation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd4CommonExpressions(CommonExpressionsVisitor2 commonExpressionsVisitor) voidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) voidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor) voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) voidadd4OptionalOperators(OptionalOperatorsVisitor2 optionalOperatorsVisitor) List<de.monticore.visitor.IVisitor> voidsetCommonExpressionsHandler(CommonExpressionsHandler commonExpressionsHandler) voidsetExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler) voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) voidsetOptionalOperatorsHandler(OptionalOperatorsHandler optionalOperatorsHandler) 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.commonexpressions._visitor.CommonExpressionsTraverser
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, 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, 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, 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, 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.ocl.optionaloperators._visitor.OptionalOperatorsTraverser
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, 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
-
Field Details
-
realThis
-
iVisitorList
-
commonExpressionsVisitorList
-
expressionsBasisVisitorList
-
mCBasicsVisitorList
-
mCLiteralsBasisVisitorList
-
optionalOperatorsVisitorList
-
commonExpressionsHandler
-
expressionsBasisHandler
-
mCBasicsHandler
-
mCLiteralsBasisHandler
-
optionalOperatorsHandler
-
traversedElements
-
-
Constructor Details
-
OptionalOperatorsTraverserImplementation
public OptionalOperatorsTraverserImplementation()
-
-
Method Details
-
add4CommonExpressions
- Specified by:
add4CommonExpressionsin interfaceCommonExpressionsTraverser- Specified by:
add4CommonExpressionsin interfaceOptionalOperatorsTraverser
-
getCommonExpressionsVisitorList
- Specified by:
getCommonExpressionsVisitorListin interfaceCommonExpressionsTraverser- Specified by:
getCommonExpressionsVisitorListin interfaceOptionalOperatorsTraverser
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceCommonExpressionsTraverser- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4ExpressionsBasisin interfaceOptionalOperatorsTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceCommonExpressionsTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceOptionalOperatorsTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceCommonExpressionsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceOptionalOperatorsTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceCommonExpressionsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceOptionalOperatorsTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceCommonExpressionsTraverser- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceOptionalOperatorsTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceCommonExpressionsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceOptionalOperatorsTraverser
-
add4OptionalOperators
- Specified by:
add4OptionalOperatorsin interfaceOptionalOperatorsTraverser
-
getOptionalOperatorsVisitorList
- Specified by:
getOptionalOperatorsVisitorListin interfaceOptionalOperatorsTraverser
-
setCommonExpressionsHandler
- Specified by:
setCommonExpressionsHandlerin interfaceCommonExpressionsTraverser- Specified by:
setCommonExpressionsHandlerin interfaceOptionalOperatorsTraverser
-
getCommonExpressionsHandler
- Specified by:
getCommonExpressionsHandlerin interfaceCommonExpressionsTraverser- Specified by:
getCommonExpressionsHandlerin interfaceOptionalOperatorsTraverser
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceCommonExpressionsTraverser- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setExpressionsBasisHandlerin interfaceOptionalOperatorsTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceCommonExpressionsTraverser- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisHandlerin interfaceOptionalOperatorsTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceCommonExpressionsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceOptionalOperatorsTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceCommonExpressionsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceOptionalOperatorsTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceCommonExpressionsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceOptionalOperatorsTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceCommonExpressionsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceOptionalOperatorsTraverser
-
setOptionalOperatorsHandler
- Specified by:
setOptionalOperatorsHandlerin interfaceOptionalOperatorsTraverser
-
getOptionalOperatorsHandler
- Specified by:
getOptionalOperatorsHandlerin interfaceOptionalOperatorsTraverser
-
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
-