Package de.monticore.mccommon._visitor
Interface MCCommonTraverser
- All Superinterfaces:
CardinalityTraverser,CompletenessTraverser,ExpressionsBasisTraverser,de.monticore.visitor.ITraverser,MCBasicsTraverser,MCCommonLiteralsTraverser,MCLiteralsBasisTraverser,UMLModifierTraverser,UMLStereotypeTraverser
- All Known Implementing Classes:
MCCommonTraverserImplementation
public interface MCCommonTraverser
extends CardinalityTraverser, CompletenessTraverser, UMLModifierTraverser, UMLStereotypeTraverser
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidadd4Cardinality(CardinalityVisitor2 cardinalityVisitor) default voidadd4Completeness(CompletenessVisitor2 completenessVisitor) default voidadd4ExpressionsBasis(ExpressionsBasisVisitor2 expressionsBasisVisitor) default voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) default voidadd4MCCommon(MCCommonVisitor2 mCCommonVisitor) default voidadd4MCCommonLiterals(MCCommonLiteralsVisitor2 mCCommonLiteralsVisitor) default voidadd4MCLiteralsBasis(MCLiteralsBasisVisitor2 mCLiteralsBasisVisitor) default voidadd4UMLModifier(UMLModifierVisitor2 uMLModifierVisitor) default voidadd4UMLStereotype(UMLStereotypeVisitor2 uMLStereotypeVisitor) default voidendVisit(ASTMCCommonNode node) default voiddefault voiddefault voidendVisit(IMCCommonGlobalScope node) default voidendVisit(IMCCommonScope node) default Optional<CardinalityHandler> default List<CardinalityVisitor2> default Optional<CompletenessHandler> default List<CompletenessVisitor2> default Optional<ExpressionsBasisHandler> default List<ExpressionsBasisVisitor2> default Optional<MCBasicsHandler> default List<MCBasicsVisitor2> default Optional<MCCommonHandler> default Optional<MCCommonLiteralsHandler> default List<MCCommonLiteralsVisitor2> default List<MCCommonVisitor2> default Optional<MCLiteralsBasisHandler> default List<MCLiteralsBasisVisitor2> default Optional<UMLModifierHandler> default List<UMLModifierVisitor2> default Optional<UMLStereotypeHandler> default List<UMLStereotypeVisitor2> default voidhandle(ASTMCCommonNode node) default voidhandle(ICommonMCCommonSymbol node) default voidhandle(IMCCommonArtifactScope node) default voidhandle(IMCCommonGlobalScope node) default voidhandle(IMCCommonScope node) default voidsetCardinalityHandler(CardinalityHandler cardinalityHandler) default voidsetCompletenessHandler(CompletenessHandler completenessHandler) default voidsetExpressionsBasisHandler(ExpressionsBasisHandler expressionsBasisHandler) default voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) default voidsetMCCommonHandler(MCCommonHandler mCCommonHandler) default voidsetMCCommonLiteralsHandler(MCCommonLiteralsHandler mCCommonLiteralsHandler) default voidsetMCLiteralsBasisHandler(MCLiteralsBasisHandler mCLiteralsBasisHandler) default voidsetUMLModifierHandler(UMLModifierHandler uMLModifierHandler) default voidsetUMLStereotypeHandler(UMLStereotypeHandler uMLStereotypeHandler) default voiddefault voiddefault voidtraverse(IMCCommonGlobalScope node) default voidtraverse(IMCCommonScope node) default voidvisit(ASTMCCommonNode node) default voidvisit(ICommonMCCommonSymbol node) default voidvisit(IMCCommonArtifactScope node) default voidvisit(IMCCommonGlobalScope node) default voidvisit(IMCCommonScope node) Methods inherited from interface de.monticore.cardinality._visitor.CardinalityTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.completeness._visitor.CompletenessTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, 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
add4IVisitor, addAllTraversedElements, addTraversedElement, clearTraversedElements, endVisit, endVisit, endVisit, endVisit, endVisit, getIVisitorList, getTraversedElements, handle, handle, handle, handle, handle, setTraversedElements, 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.mccommonliterals._visitor.MCCommonLiteralsTraverser
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, 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.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.umlmodifier._visitor.UMLModifierTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visitMethods inherited from interface de.monticore.umlstereotype._visitor.UMLStereotypeTraverser
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, handle, handle, handle, handle, handle, handle, handle, traverse, traverse, traverse, traverse, traverse, traverse, visit, visit, visit, visit, visit, visit, visit
-
Method Details
-
add4MCCommon
-
getMCCommonVisitorList
-
add4Cardinality
- Specified by:
add4Cardinalityin interfaceCardinalityTraverser
-
getCardinalityVisitorList
- Specified by:
getCardinalityVisitorListin interfaceCardinalityTraverser
-
add4Completeness
- Specified by:
add4Completenessin interfaceCompletenessTraverser
-
getCompletenessVisitorList
- Specified by:
getCompletenessVisitorListin interfaceCompletenessTraverser
-
add4UMLModifier
- Specified by:
add4UMLModifierin interfaceUMLModifierTraverser
-
getUMLModifierVisitorList
- Specified by:
getUMLModifierVisitorListin interfaceUMLModifierTraverser
-
add4UMLStereotype
- Specified by:
add4UMLStereotypein interfaceUMLModifierTraverser- Specified by:
add4UMLStereotypein interfaceUMLStereotypeTraverser
-
getUMLStereotypeVisitorList
- Specified by:
getUMLStereotypeVisitorListin interfaceUMLModifierTraverser- Specified by:
getUMLStereotypeVisitorListin interfaceUMLStereotypeTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceCardinalityTraverser- Specified by:
add4MCBasicsin interfaceExpressionsBasisTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCBasicsin interfaceUMLModifierTraverser- Specified by:
add4MCBasicsin interfaceUMLStereotypeTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceCardinalityTraverser- Specified by:
getMCBasicsVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCBasicsVisitorListin interfaceUMLModifierTraverser- Specified by:
getMCBasicsVisitorListin interfaceUMLStereotypeTraverser
-
add4MCCommonLiterals
- Specified by:
add4MCCommonLiteralsin interfaceCardinalityTraverser- Specified by:
add4MCCommonLiteralsin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCCommonLiteralsin interfaceUMLModifierTraverser- Specified by:
add4MCCommonLiteralsin interfaceUMLStereotypeTraverser
-
getMCCommonLiteralsVisitorList
- Specified by:
getMCCommonLiteralsVisitorListin interfaceCardinalityTraverser- Specified by:
getMCCommonLiteralsVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCCommonLiteralsVisitorListin interfaceUMLModifierTraverser- Specified by:
getMCCommonLiteralsVisitorListin interfaceUMLStereotypeTraverser
-
add4MCLiteralsBasis
- Specified by:
add4MCLiteralsBasisin interfaceCardinalityTraverser- Specified by:
add4MCLiteralsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCCommonLiteralsTraverser- Specified by:
add4MCLiteralsBasisin interfaceMCLiteralsBasisTraverser- Specified by:
add4MCLiteralsBasisin interfaceUMLModifierTraverser- Specified by:
add4MCLiteralsBasisin interfaceUMLStereotypeTraverser
-
getMCLiteralsBasisVisitorList
- Specified by:
getMCLiteralsBasisVisitorListin interfaceCardinalityTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceUMLModifierTraverser- Specified by:
getMCLiteralsBasisVisitorListin interfaceUMLStereotypeTraverser
-
add4ExpressionsBasis
- Specified by:
add4ExpressionsBasisin interfaceExpressionsBasisTraverser- Specified by:
add4ExpressionsBasisin interfaceUMLModifierTraverser- Specified by:
add4ExpressionsBasisin interfaceUMLStereotypeTraverser
-
getExpressionsBasisVisitorList
- Specified by:
getExpressionsBasisVisitorListin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceUMLModifierTraverser- Specified by:
getExpressionsBasisVisitorListin interfaceUMLStereotypeTraverser
-
setMCCommonHandler
-
getMCCommonHandler
-
setCardinalityHandler
- Specified by:
setCardinalityHandlerin interfaceCardinalityTraverser
-
getCardinalityHandler
- Specified by:
getCardinalityHandlerin interfaceCardinalityTraverser
-
setCompletenessHandler
- Specified by:
setCompletenessHandlerin interfaceCompletenessTraverser
-
getCompletenessHandler
- Specified by:
getCompletenessHandlerin interfaceCompletenessTraverser
-
setUMLModifierHandler
- Specified by:
setUMLModifierHandlerin interfaceUMLModifierTraverser
-
getUMLModifierHandler
- Specified by:
getUMLModifierHandlerin interfaceUMLModifierTraverser
-
setUMLStereotypeHandler
- Specified by:
setUMLStereotypeHandlerin interfaceUMLModifierTraverser- Specified by:
setUMLStereotypeHandlerin interfaceUMLStereotypeTraverser
-
getUMLStereotypeHandler
- Specified by:
getUMLStereotypeHandlerin interfaceUMLModifierTraverser- Specified by:
getUMLStereotypeHandlerin interfaceUMLStereotypeTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceCardinalityTraverser- Specified by:
setMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCBasicsHandlerin interfaceUMLModifierTraverser- Specified by:
setMCBasicsHandlerin interfaceUMLStereotypeTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceCardinalityTraverser- Specified by:
getMCBasicsHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCBasicsHandlerin interfaceUMLModifierTraverser- Specified by:
getMCBasicsHandlerin interfaceUMLStereotypeTraverser
-
setMCCommonLiteralsHandler
- Specified by:
setMCCommonLiteralsHandlerin interfaceCardinalityTraverser- Specified by:
setMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCCommonLiteralsHandlerin interfaceUMLModifierTraverser- Specified by:
setMCCommonLiteralsHandlerin interfaceUMLStereotypeTraverser
-
getMCCommonLiteralsHandler
- Specified by:
getMCCommonLiteralsHandlerin interfaceCardinalityTraverser- Specified by:
getMCCommonLiteralsHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCCommonLiteralsHandlerin interfaceUMLModifierTraverser- Specified by:
getMCCommonLiteralsHandlerin interfaceUMLStereotypeTraverser
-
setMCLiteralsBasisHandler
- Specified by:
setMCLiteralsBasisHandlerin interfaceCardinalityTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceUMLModifierTraverser- Specified by:
setMCLiteralsBasisHandlerin interfaceUMLStereotypeTraverser
-
getMCLiteralsBasisHandler
- Specified by:
getMCLiteralsBasisHandlerin interfaceCardinalityTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCCommonLiteralsTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceMCLiteralsBasisTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceUMLModifierTraverser- Specified by:
getMCLiteralsBasisHandlerin interfaceUMLStereotypeTraverser
-
setExpressionsBasisHandler
- Specified by:
setExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
setExpressionsBasisHandlerin interfaceUMLModifierTraverser- Specified by:
setExpressionsBasisHandlerin interfaceUMLStereotypeTraverser
-
getExpressionsBasisHandler
- Specified by:
getExpressionsBasisHandlerin interfaceExpressionsBasisTraverser- Specified by:
getExpressionsBasisHandlerin interfaceUMLModifierTraverser- Specified by:
getExpressionsBasisHandlerin interfaceUMLStereotypeTraverser
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-
visit
-
endVisit
-
handle
-
traverse
-