Class TypeParametersTraverserImplementation
java.lang.Object
de.monticore.types.typeparameters._visitor.TypeParametersTraverserImplementation
- All Implemented Interfaces:
MCBasicsTraverser,BasicSymbolsTraverser,MCBasicTypesTraverser,TypeParametersTraverser,de.monticore.visitor.ITraverser
public class TypeParametersTraverserImplementation
extends Object
implements TypeParametersTraverser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Optional<BasicSymbolsHandler> protected List<BasicSymbolsVisitor2> protected List<de.monticore.visitor.IVisitor> protected Optional<MCBasicsHandler> protected List<MCBasicsVisitor2> protected Optional<MCBasicTypesHandler> protected List<MCBasicTypesVisitor2> protected TypeParametersTraverserImplementationprotected Optional<TypeParametersHandler> protected List<TypeParametersVisitor2> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd4BasicSymbols(BasicSymbolsVisitor2 basicSymbolsVisitor) voidadd4IVisitor(de.monticore.visitor.IVisitor iVisitor) voidadd4MCBasics(MCBasicsVisitor2 mCBasicsVisitor) voidadd4MCBasicTypes(MCBasicTypesVisitor2 mCBasicTypesVisitor) voidadd4TypeParameters(TypeParametersVisitor2 typeParametersVisitor) List<de.monticore.visitor.IVisitor> voidsetBasicSymbolsHandler(BasicSymbolsHandler basicSymbolsHandler) voidsetMCBasicsHandler(MCBasicsHandler mCBasicsHandler) voidsetMCBasicTypesHandler(MCBasicTypesHandler mCBasicTypesHandler) voidsetTraversedElements(Set<Object> traversedElements) voidsetTypeParametersHandler(TypeParametersHandler typeParametersHandler) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, visitMethods 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.typeparameters._visitor.TypeParametersTraverser
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
-
Field Details
-
realThis
-
iVisitorList
-
basicSymbolsVisitorList
-
mCBasicTypesVisitorList
-
mCBasicsVisitorList
-
typeParametersVisitorList
-
basicSymbolsHandler
-
mCBasicTypesHandler
-
mCBasicsHandler
-
typeParametersHandler
-
traversedElements
-
-
Constructor Details
-
TypeParametersTraverserImplementation
public TypeParametersTraverserImplementation()
-
-
Method Details
-
add4BasicSymbols
- Specified by:
add4BasicSymbolsin interfaceBasicSymbolsTraverser- Specified by:
add4BasicSymbolsin interfaceTypeParametersTraverser
-
getBasicSymbolsVisitorList
- Specified by:
getBasicSymbolsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsVisitorListin interfaceTypeParametersTraverser
-
add4MCBasicTypes
- Specified by:
add4MCBasicTypesin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicTypesin interfaceTypeParametersTraverser
-
getMCBasicTypesVisitorList
- Specified by:
getMCBasicTypesVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesVisitorListin interfaceTypeParametersTraverser
-
add4MCBasics
- Specified by:
add4MCBasicsin interfaceBasicSymbolsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicsTraverser- Specified by:
add4MCBasicsin interfaceMCBasicTypesTraverser- Specified by:
add4MCBasicsin interfaceTypeParametersTraverser
-
getMCBasicsVisitorList
- Specified by:
getMCBasicsVisitorListin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicsTraverser- Specified by:
getMCBasicsVisitorListin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsVisitorListin interfaceTypeParametersTraverser
-
add4TypeParameters
- Specified by:
add4TypeParametersin interfaceTypeParametersTraverser
-
getTypeParametersVisitorList
- Specified by:
getTypeParametersVisitorListin interfaceTypeParametersTraverser
-
setBasicSymbolsHandler
- Specified by:
setBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setBasicSymbolsHandlerin interfaceTypeParametersTraverser
-
getBasicSymbolsHandler
- Specified by:
getBasicSymbolsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getBasicSymbolsHandlerin interfaceTypeParametersTraverser
-
setMCBasicTypesHandler
- Specified by:
setMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicTypesHandlerin interfaceTypeParametersTraverser
-
getMCBasicTypesHandler
- Specified by:
getMCBasicTypesHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicTypesHandlerin interfaceTypeParametersTraverser
-
setMCBasicsHandler
- Specified by:
setMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
setMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
setMCBasicsHandlerin interfaceTypeParametersTraverser
-
getMCBasicsHandler
- Specified by:
getMCBasicsHandlerin interfaceBasicSymbolsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicsTraverser- Specified by:
getMCBasicsHandlerin interfaceMCBasicTypesTraverser- Specified by:
getMCBasicsHandlerin interfaceTypeParametersTraverser
-
setTypeParametersHandler
- Specified by:
setTypeParametersHandlerin interfaceTypeParametersTraverser
-
getTypeParametersHandler
- Specified by:
getTypeParametersHandlerin interfaceTypeParametersTraverser
-
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
-