Class MCBasicTypesTraverserImplementation
- java.lang.Object
-
- de.monticore.types.mcbasictypes._visitor.MCBasicTypesTraverserImplementation
-
- All Implemented Interfaces:
MCBasicsTraverser,MCBasicTypesTraverser,de.monticore.visitor.ITraverser
public class MCBasicTypesTraverserImplementation extends java.lang.Object implements MCBasicTypesTraverser
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<de.monticore.visitor.IVisitor>iVisitorListprotected java.util.Optional<MCBasicsHandler>mCBasicsHandlerprotected java.util.List<MCBasicsVisitor2>mCBasicsVisitorListprotected java.util.Optional<MCBasicTypesHandler>mCBasicTypesHandlerprotected java.util.List<MCBasicTypesVisitor2>mCBasicTypesVisitorListprotected MCBasicTypesTraverserImplementationrealThisprotected java.util.Set<java.lang.Object>traversedElements
-
Constructor Summary
Constructors Constructor Description MCBasicTypesTraverserImplementation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor)voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)voidadd4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor)java.util.List<de.monticore.visitor.IVisitor>getIVisitorList()java.util.Optional<MCBasicsHandler>getMCBasicsHandler()java.util.List<MCBasicsVisitor2>getMCBasicsVisitorList()java.util.Optional<MCBasicTypesHandler>getMCBasicTypesHandler()java.util.List<MCBasicTypesVisitor2>getMCBasicTypesVisitorList()java.util.Set<java.lang.Object>getTraversedElements()voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler)voidsetMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler)voidsetTraversedElements(java.util.Set<java.lang.Object> traversedElements)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
-
-
-
Field Detail
-
realThis
protected MCBasicTypesTraverserImplementation realThis
-
iVisitorList
protected java.util.List<de.monticore.visitor.IVisitor> iVisitorList
-
mCBasicsVisitorList
protected java.util.List<MCBasicsVisitor2> mCBasicsVisitorList
-
mCBasicTypesVisitorList
protected java.util.List<MCBasicTypesVisitor2> mCBasicTypesVisitorList
-
mCBasicsHandler
protected java.util.Optional<MCBasicsHandler> mCBasicsHandler
-
mCBasicTypesHandler
protected java.util.Optional<MCBasicTypesHandler> mCBasicTypesHandler
-
traversedElements
protected java.util.Set<java.lang.Object> traversedElements
-
-
Method Detail
-
add4MCBasics
public void add4MCBasics(MCBasicsVisitor2 mCBasicsVisitor)
- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser
-
getMCBasicsVisitorList
public java.util.List<MCBasicsVisitor2> getMCBasicsVisitorList()
- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser
-
add4MCBasicTypes
public void add4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor)
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser
-
getMCBasicTypesVisitorList
public java.util.List<MCBasicTypesVisitor2> getMCBasicTypesVisitorList()
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser
-
setMCBasicsHandler
public void setMCBasicsHandler(MCBasicsHandler mCBasicsHandler)
- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser
-
getMCBasicsHandler
public java.util.Optional<MCBasicsHandler> getMCBasicsHandler()
- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser
-
setMCBasicTypesHandler
public void setMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler)
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser
-
getMCBasicTypesHandler
public java.util.Optional<MCBasicTypesHandler> getMCBasicTypesHandler()
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser
-
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
-
-