Package de.monticore.types.check
Class FullSynthesizeCompKindFromMCSimpleGenericTypes
java.lang.Object
de.monticore.types.check.FullSynthesizeCompKindFromMCSimpleGenericTypes
- All Implemented Interfaces:
ISynthesizeComponent
public class FullSynthesizeCompKindFromMCSimpleGenericTypes
extends Object
implements ISynthesizeComponent
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CompKindCheckResultprotected MCSimpleGenericTypesTraverser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollects the synthesizedCompKindExpressionafter using the traverser to traverse theASTMCTypevoidinit()Initializes the traverser with the correct visitors and handlers.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.monticore.types.check.ISynthesizeComponent
synthesize
-
Field Details
-
traverser
-
resultWrapper
-
-
Constructor Details
-
FullSynthesizeCompKindFromMCSimpleGenericTypes
public FullSynthesizeCompKindFromMCSimpleGenericTypes()
-
-
Method Details
-
init
public void init()Description copied from interface:ISynthesizeComponentInitializes the traverser with the correct visitors and handlers.- Specified by:
initin interfaceISynthesizeComponent
-
getTraverser
- Specified by:
getTraverserin interfaceISynthesizeComponent
-
getResult
Description copied from interface:ISynthesizeComponentCollects the synthesizedCompKindExpressionafter using the traverser to traverse theASTMCType- Specified by:
getResultin interfaceISynthesizeComponent
-