Class MCCollectionTypesTraverserImplementation
java.lang.Object
de.monticore.types.mccollectiontypes._visitor.MCCollectionTypesTraverserImplementation
- All Implemented Interfaces:
MCBasicsTraverser,MCBasicTypesTraverser,MCCollectionTypesTraverser,de.monticore.visitor.ITraverser
public class MCCollectionTypesTraverserImplementation
extends Object
implements MCCollectionTypesTraverser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<de.monticore.visitor.IVisitor> protected Optional<MCBasicsHandler> protected List<MCBasicsVisitor2> protected Optional<MCBasicTypesHandler> protected List<MCBasicTypesVisitor2> protected Optional<MCCollectionTypesHandler> protected List<MCCollectionTypesVisitor2> protected MCCollectionTypesTraverserImplementation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor) voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) voidadd4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor) voidadd4MCCollectionTypes(MCCollectionTypesVisitor2 mCCollectionTypesVisitor) List<de.monticore.visitor.IVisitor> voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) voidsetMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler) voidsetMCCollectionTypesHandler(MCCollectionTypesHandler mCCollectionTypesHandler) 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.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.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, visitMethods inherited from interface de.monticore.types.mccollectiontypes._visitor.MCCollectionTypesTraverser
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, visit
-
Field Details
-
realThis
-
iVisitorList
-
mCBasicTypesVisitorList
-
mCBasicsVisitorList
-
mCCollectionTypesVisitorList
-
mCBasicTypesHandler
-
mCBasicsHandler
-
mCCollectionTypesHandler
-
traversedElements
-
-
Constructor Details
-
MCCollectionTypesTraverserImplementation
public MCCollectionTypesTraverserImplementation()
-
-
Method Details
-
add4MCBasicTypes
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicTypesin interfaceMCCollectionTypesTraverser
-
getMCBasicTypesVisitorList
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceMCCollectionTypesTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicsin interfaceMCCollectionTypesTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCCollectionTypesTraverser
-
add4MCCollectionTypes
- Specified by:
add4MCCollectionTypesin interfaceMCCollectionTypesTraverser
-
getMCCollectionTypesVisitorList
- Specified by:
getMCCollectionTypesVisitorListin interfaceMCCollectionTypesTraverser
-
setMCBasicTypesHandler
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicTypesHandlerin interfaceMCCollectionTypesTraverser
-
getMCBasicTypesHandler
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesHandlerin interfaceMCCollectionTypesTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicsHandlerin interfaceMCCollectionTypesTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsHandlerin interfaceMCCollectionTypesTraverser
-
setMCCollectionTypesHandler
- Specified by:
setMCCollectionTypesHandlerin interfaceMCCollectionTypesTraverser
-
getMCCollectionTypesHandler
- Specified by:
getMCCollectionTypesHandlerin interfaceMCCollectionTypesTraverser
-
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
-