Interface OCLExpressionsTraverser
-
- All Superinterfaces:
BasicSymbolsTraverser,ExpressionsBasisTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser,MCBasicTypesTraverser,MCLiteralsBasisTraverser
- All Known Implementing Classes:
OCLExpressionsTraverserImplementation
public interface OCLExpressionsTraverser extends ExpressionsBasisTraverser, MCBasicTypesTraverser, BasicSymbolsTraverser
-
-
Method Summary
-
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
add4IVisitor, addAllTraversedElements, addTraversedElement, clearTraversedElements, endVisit, endVisit, endVisit, endVisit, endVisit, getIVisitorList, getTraversedElements, handle, handle, handle, handle, handle, setTraversedElements, 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
-
-
-
-
Method Detail
-
add4OCLExpressions
default void add4OCLExpressions(OCLExpressionsVisitor2 oCLExpressionsVisitor)
-
getOCLExpressionsVisitorList
default java.util.List<OCLExpressionsVisitor2> getOCLExpressionsVisitorList()
-
add4ExpressionsBasis
default void add4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor)
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser
-
getExpressionsBasisVisitorList
default java.util.List<ExpressionsBasisVisitor2> getExpressionsBasisVisitorList()
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser
-
add4MCBasicTypes
default void add4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor)
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser
-
getMCBasicTypesVisitorList
default java.util.List<MCBasicTypesVisitor2> getMCBasicTypesVisitorList()
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser
-
add4BasicSymbols
default void add4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor)
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser
-
getBasicSymbolsVisitorList
default java.util.List<BasicSymbolsVisitor2> getBasicSymbolsVisitorList()
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser
-
add4MCBasics
default void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser
-
getMCBasicsVisitorList
default java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser
-
add4MCLiteralsBasis
default void add4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor)
- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisVisitorList
default java.util.List<MCLiteralsBasisVisitor2> getMCLiteralsBasisVisitorList()
- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser
-
setOCLExpressionsHandler
default void setOCLExpressionsHandler(OCLExpressionsHandler oCLExpressionsHandler)
-
getOCLExpressionsHandler
default java.util.Optional<OCLExpressionsHandler> getOCLExpressionsHandler()
-
setExpressionsBasisHandler
default void setExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler)
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
getExpressionsBasisHandler
default java.util.Optional<ExpressionsBasisHandler> getExpressionsBasisHandler()
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser
-
setMCBasicTypesHandler
default void setMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler)
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser
-
getMCBasicTypesHandler
default java.util.Optional<MCBasicTypesHandler> getMCBasicTypesHandler()
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser
-
setBasicSymbolsHandler
default void setBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler)
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
getBasicSymbolsHandler
default java.util.Optional<BasicSymbolsHandler> getBasicSymbolsHandler()
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser
-
setMCBasicsHandler
default void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser
-
getMCBasicsHandler
default java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser
-
setMCLiteralsBasisHandler
default void setMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler)
- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
getMCLiteralsBasisHandler
default java.util.Optional<MCLiteralsBasisHandler> getMCLiteralsBasisHandler()
- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser
-
visit
default void visit(ASTOCLVariableDeclaration node)
-
endVisit
default void endVisit(ASTOCLVariableDeclaration node)
-
handle
default void handle(ASTOCLVariableDeclaration node)
-
traverse
default void traverse(ASTOCLVariableDeclaration node)
-
visit
default void visit(ASTTypeIfExpression node)
-
endVisit
default void endVisit(ASTTypeIfExpression node)
-
handle
default void handle(ASTTypeIfExpression node)
-
traverse
default void traverse(ASTTypeIfExpression node)
-
visit
default void visit(ASTTypeIfThenExpression node)
-
endVisit
default void endVisit(ASTTypeIfThenExpression node)
-
handle
default void handle(ASTTypeIfThenExpression node)
-
traverse
default void traverse(ASTTypeIfThenExpression node)
-
visit
default void visit(ASTIfThenElseExpression node)
-
endVisit
default void endVisit(ASTIfThenElseExpression node)
-
handle
default void handle(ASTIfThenElseExpression node)
-
traverse
default void traverse(ASTIfThenElseExpression node)
-
visit
default void visit(ASTImpliesExpression node)
-
endVisit
default void endVisit(ASTImpliesExpression node)
-
handle
default void handle(ASTImpliesExpression node)
-
traverse
default void traverse(ASTImpliesExpression node)
-
visit
default void visit(ASTEquivalentExpression node)
-
endVisit
default void endVisit(ASTEquivalentExpression node)
-
handle
default void handle(ASTEquivalentExpression node)
-
traverse
default void traverse(ASTEquivalentExpression node)
-
visit
default void visit(ASTForallExpression node)
-
endVisit
default void endVisit(ASTForallExpression node)
-
handle
default void handle(ASTForallExpression node)
-
traverse
default void traverse(ASTForallExpression node)
-
visit
default void visit(ASTExistsExpression node)
-
endVisit
default void endVisit(ASTExistsExpression node)
-
handle
default void handle(ASTExistsExpression node)
-
traverse
default void traverse(ASTExistsExpression node)
-
visit
default void visit(ASTAnyExpression node)
-
endVisit
default void endVisit(ASTAnyExpression node)
-
handle
default void handle(ASTAnyExpression node)
-
traverse
default void traverse(ASTAnyExpression node)
-
visit
default void visit(ASTLetinExpression node)
-
endVisit
default void endVisit(ASTLetinExpression node)
-
handle
default void handle(ASTLetinExpression node)
-
traverse
default void traverse(ASTLetinExpression node)
-
visit
default void visit(ASTIterateExpression node)
-
endVisit
default void endVisit(ASTIterateExpression node)
-
handle
default void handle(ASTIterateExpression node)
-
traverse
default void traverse(ASTIterateExpression node)
-
visit
default void visit(ASTInDeclaration node)
-
endVisit
default void endVisit(ASTInDeclaration node)
-
handle
default void handle(ASTInDeclaration node)
-
traverse
default void traverse(ASTInDeclaration node)
-
visit
default void visit(ASTInDeclarationVariable node)
-
endVisit
default void endVisit(ASTInDeclarationVariable node)
-
handle
default void handle(ASTInDeclarationVariable node)
-
traverse
default void traverse(ASTInDeclarationVariable node)
-
visit
default void visit(ASTOCLAtPreQualification node)
-
endVisit
default void endVisit(ASTOCLAtPreQualification node)
-
handle
default void handle(ASTOCLAtPreQualification node)
-
traverse
default void traverse(ASTOCLAtPreQualification node)
-
visit
default void visit(ASTOCLTransitiveQualification node)
-
endVisit
default void endVisit(ASTOCLTransitiveQualification node)
-
handle
default void handle(ASTOCLTransitiveQualification node)
-
traverse
default void traverse(ASTOCLTransitiveQualification node)
-
visit
default void visit(ASTOCLExpressionsNode node)
-
endVisit
default void endVisit(ASTOCLExpressionsNode node)
-
handle
default void handle(ASTOCLExpressionsNode node)
-
visit
default void visit(ICommonOCLExpressionsSymbol node)
-
endVisit
default void endVisit(ICommonOCLExpressionsSymbol node)
-
handle
default void handle(ICommonOCLExpressionsSymbol node)
-
traverse
default void traverse(ICommonOCLExpressionsSymbol node)
-
visit
default void visit(IOCLExpressionsScope node)
-
endVisit
default void endVisit(IOCLExpressionsScope node)
-
handle
default void handle(IOCLExpressionsScope node)
-
traverse
default void traverse(IOCLExpressionsScope node)
-
visit
default void visit(IOCLExpressionsArtifactScope node)
-
endVisit
default void endVisit(IOCLExpressionsArtifactScope node)
-
handle
default void handle(IOCLExpressionsArtifactScope node)
-
traverse
default void traverse(IOCLExpressionsArtifactScope node)
-
visit
default void visit(IOCLExpressionsGlobalScope node)
-
endVisit
default void endVisit(IOCLExpressionsGlobalScope node)
-
handle
default void handle(IOCLExpressionsGlobalScope node)
-
traverse
default void traverse(IOCLExpressionsGlobalScope node)
-
-