Class OCLExpressionsTraverserImplementation
- java.lang.Object
-
- de.monticore.ocl.oclexpressions._visitor.OCLExpressionsTraverserImplementation
-
- All Implemented Interfaces:
ExpressionsBasisTraverser,MCLiteralsBasisTraverser,MCBasicsTraverser,OCLExpressionsTraverser,BasicSymbolsTraverser,MCBasicTypesTraverser,de.monticore.visitor.ITraverser
public class OCLExpressionsTraverserImplementation extends java.lang.Object implements OCLExpressionsTraverser
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description OCLExpressionsTraverserImplementation()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.symbols.basicsymbols._visitor.BasicSymbolsTraverser
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, 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
-
Methods 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, visit
-
Methods 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
-
Methods 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, visit
-
Methods inherited from interface de.monticore.types.mcbasictypes._visitor.MCBasicTypesTraverser
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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Methods 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, visit
-
Methods inherited from interface de.monticore.ocl.oclexpressions._visitor.OCLExpressionsTraverser
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, 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
-
-
-
-
Field Detail
-
realThis
protected OCLExpressionsTraverserImplementation realThis
-
iVisitorList
protected java.util.List<de.monticore.visitor.IVisitor> iVisitorList
-
expressionsBasisVisitorList
protected java.util.List<ExpressionsBasisVisitor2> expressionsBasisVisitorList
-
mCBasicTypesVisitorList
protected java.util.List<MCBasicTypesVisitor2> mCBasicTypesVisitorList
-
basicSymbolsVisitorList
protected java.util.List<BasicSymbolsVisitor2> basicSymbolsVisitorList
-
mCBasicsVisitorList
protected java.util.List<MCBasicsVisitor2> mCBasicsVisitorList
-
mCLiteralsBasisVisitorList
protected java.util.List<MCLiteralsBasisVisitor2> mCLiteralsBasisVisitorList
-
oCLExpressionsVisitorList
protected java.util.List<OCLExpressionsVisitor2> oCLExpressionsVisitorList
-
expressionsBasisHandler
protected java.util.Optional<ExpressionsBasisHandler> expressionsBasisHandler
-
mCBasicTypesHandler
protected java.util.Optional<MCBasicTypesHandler> mCBasicTypesHandler
-
basicSymbolsHandler
protected java.util.Optional<BasicSymbolsHandler> basicSymbolsHandler
-
mCBasicsHandler
protected java.util.Optional<MCBasicsHandler> mCBasicsHandler
-
mCLiteralsBasisHandler
protected java.util.Optional<MCLiteralsBasisHandler> mCLiteralsBasisHandler
-
oCLExpressionsHandler
protected java.util.Optional<OCLExpressionsHandler> oCLExpressionsHandler
-
traversedElements
protected java.util.Set<java.lang.Object> traversedElements
-
-
Method Detail
-
add4ExpressionsBasis
public void add4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor)
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4ExpressionsBasisin interfaceOCLExpressionsTraverser
-
getExpressionsBasisVisitorList
public java.util.List<ExpressionsBasisVisitor2> getExpressionsBasisVisitorList()
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceOCLExpressionsTraverser
-
add4MCBasicTypes
public void add4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor)
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicTypesin interfaceOCLExpressionsTraverser
-
getMCBasicTypesVisitorList
public java.util.List<MCBasicTypesVisitor2> getMCBasicTypesVisitorList()
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceOCLExpressionsTraverser
-
add4BasicSymbols
public void add4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor)
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser- Specified by:
add4BasicSymbolsin interfaceOCLExpressionsTraverser
-
getBasicSymbolsVisitorList
public java.util.List<BasicSymbolsVisitor2> getBasicSymbolsVisitorList()
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceOCLExpressionsTraverser
-
add4MCBasics
public void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicsin interfaceOCLExpressionsTraverser
-
getMCBasicsVisitorList
public java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsVisitorListin interfaceOCLExpressionsTraverser
-
add4MCLiteralsBasis
public void add4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor)
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceOCLExpressionsTraverser
-
getMCLiteralsBasisVisitorList
public java.util.List<MCLiteralsBasisVisitor2> getMCLiteralsBasisVisitorList()
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceOCLExpressionsTraverser
-
add4OCLExpressions
public void add4OCLExpressions(OCLExpressionsVisitor2 oCLExpressionsVisitor)
- Specified by:
add4OCLExpressionsin interfaceOCLExpressionsTraverser
-
getOCLExpressionsVisitorList
public java.util.List<OCLExpressionsVisitor2> getOCLExpressionsVisitorList()
- Specified by:
getOCLExpressionsVisitorListin interfaceOCLExpressionsTraverser
-
setExpressionsBasisHandler
public void setExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler)
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setExpressionsBasisHandlerin interfaceOCLExpressionsTraverser
-
getExpressionsBasisHandler
public java.util.Optional<ExpressionsBasisHandler> getExpressionsBasisHandler()
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisHandlerin interfaceOCLExpressionsTraverser
-
setMCBasicTypesHandler
public void setMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler)
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicTypesHandlerin interfaceOCLExpressionsTraverser
-
getMCBasicTypesHandler
public java.util.Optional<MCBasicTypesHandler> getMCBasicTypesHandler()
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesHandlerin interfaceOCLExpressionsTraverser
-
setBasicSymbolsHandler
public void setBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler)
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceOCLExpressionsTraverser
-
getBasicSymbolsHandler
public java.util.Optional<BasicSymbolsHandler> getBasicSymbolsHandler()
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceOCLExpressionsTraverser
-
setMCBasicsHandler
public void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicsHandlerin interfaceOCLExpressionsTraverser
-
getMCBasicsHandler
public java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsHandlerin interfaceOCLExpressionsTraverser
-
setMCLiteralsBasisHandler
public void setMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler)
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceOCLExpressionsTraverser
-
getMCLiteralsBasisHandler
public java.util.Optional<MCLiteralsBasisHandler> getMCLiteralsBasisHandler()
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceOCLExpressionsTraverser
-
setOCLExpressionsHandler
public void setOCLExpressionsHandler(OCLExpressionsHandler oCLExpressionsHandler)
- Specified by:
setOCLExpressionsHandlerin interfaceOCLExpressionsTraverser
-
getOCLExpressionsHandler
public java.util.Optional<OCLExpressionsHandler> getOCLExpressionsHandler()
- Specified by:
getOCLExpressionsHandlerin interfaceOCLExpressionsTraverser
-
add4IVisitor
public void add4IVisitor(de.monticore.visitor.IVisitor iVisitor)
- Specified by:
add4IVisitorin interfacede.monticore.visitor.ITraverser
-
getIVisitorList
public java.util.List<de.monticore.visitor.IVisitor> getIVisitorList()
- Specified by:
getIVisitorListin interfacede.monticore.visitor.ITraverser
-
getTraversedElements
public java.util.Set<java.lang.Object> getTraversedElements()
- Specified by:
getTraversedElementsin interfacede.monticore.visitor.ITraverser
-
setTraversedElements
public void setTraversedElements(java.util.Set<java.lang.Object> traversedElements)
- Specified by:
setTraversedElementsin interfacede.monticore.visitor.ITraverser
-
-