Interface MCSimpleGenericTypesHandler
-
- All Superinterfaces:
de.monticore.visitor.IHandler
- All Known Implementing Classes:
Grammar_WithConceptsTypeDispatcher,GrammarTypeDispatcher,JavaClassExpressionsTypeDispatcher,JavaLightTypeDispatcher,MCFullGenericTypesTypeDispatcher,MCSimpleGenericTypes2OD,MCSimpleGenericTypesInheritanceHandler,MCSimpleGenericTypesPrettyPrinter,MCSimpleGenericTypesScopesGenitor,MCSimpleGenericTypesTypeDispatcher,ODRuleGenerationTypeDispatcher,ODRulesTypeDispatcher,SynthesizeCompKindFromMCSimpleGenericTypes,SynthesizeFromMCSGT4Grammar,SynthesizeSymTypeFromMCSimpleGenericTypes,TFBasisExtsTypeDispatcher,TFCommonsTypeDispatcher
public interface MCSimpleGenericTypesHandler extends de.monticore.visitor.IHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description MCSimpleGenericTypesTraversergetTraverser()default voidhandle(ASTMCBasicGenericType node)default voidhandle(ASTMCCustomTypeArgument node)default voidhandle(ASTMCSimpleGenericTypesNode node)default voidhandle(ICommonMCSimpleGenericTypesSymbol node)default voidhandle(IMCSimpleGenericTypesArtifactScope node)default voidhandle(IMCSimpleGenericTypesGlobalScope node)default voidhandle(IMCSimpleGenericTypesScope node)voidsetTraverser(MCSimpleGenericTypesTraverser traverser)default voidtraverse(ASTMCBasicGenericType node)default voidtraverse(ASTMCCustomTypeArgument node)default voidtraverse(ICommonMCSimpleGenericTypesSymbol node)default voidtraverse(IMCSimpleGenericTypesArtifactScope node)default voidtraverse(IMCSimpleGenericTypesGlobalScope node)default voidtraverse(IMCSimpleGenericTypesScope node)
-
-
-
Method Detail
-
getTraverser
MCSimpleGenericTypesTraverser getTraverser()
- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler
-
setTraverser
void setTraverser(MCSimpleGenericTypesTraverser traverser)
-
handle
default void handle(ASTMCBasicGenericType node)
-
traverse
default void traverse(ASTMCBasicGenericType node)
-
handle
default void handle(ASTMCCustomTypeArgument node)
-
traverse
default void traverse(ASTMCCustomTypeArgument node)
-
handle
default void handle(ASTMCSimpleGenericTypesNode node)
-
handle
default void handle(ICommonMCSimpleGenericTypesSymbol node)
-
traverse
default void traverse(ICommonMCSimpleGenericTypesSymbol node)
-
handle
default void handle(IMCSimpleGenericTypesScope node)
-
traverse
default void traverse(IMCSimpleGenericTypesScope node)
-
handle
default void handle(IMCSimpleGenericTypesArtifactScope node)
-
traverse
default void traverse(IMCSimpleGenericTypesArtifactScope node)
-
handle
default void handle(IMCSimpleGenericTypesGlobalScope node)
-
traverse
default void traverse(IMCSimpleGenericTypesGlobalScope node)
-
-