Interface OOSymbolsHandler
-
- All Superinterfaces:
de.monticore.visitor.IHandler
- All Known Implementing Classes:
Grammar_WithConceptsTypeDispatcher,JavaClassExpressionsTypeDispatcher,JavaLightTypeDispatcher,MCArrayStatementsTypeDispatcher,MCCommonStatementsTypeDispatcher,MCExceptionStatementsTypeDispatcher,MCFullJavaStatementsTypeDispatcher,MCSynchronizedStatementsTypeDispatcher,MCVarDeclarationStatementsTypeDispatcher,ODRulesTypeDispatcher,OOSymbols2OD,OOSymbolsInheritanceHandler,OOSymbolsPrettyPrinter,OOSymbolsScopesGenitor,OOSymbolsTypeDispatcher,TFBasisExtsTypeDispatcher,TFCommonsTypeDispatcher
public interface OOSymbolsHandler extends de.monticore.visitor.IHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description OOSymbolsTraversergetTraverser()default voidhandle(ASTField node)default voidhandle(ASTMethod node)default voidhandle(ASTOOSymbolsNode node)default voidhandle(ASTOOType node)default voidhandle(FieldSymbol node)default voidhandle(ICommonOOSymbolsSymbol node)default voidhandle(IOOSymbolsArtifactScope node)default voidhandle(IOOSymbolsGlobalScope node)default voidhandle(IOOSymbolsScope node)default voidhandle(MethodSymbol node)default voidhandle(OOTypeSymbol node)voidsetTraverser(OOSymbolsTraverser traverser)default voidtraverse(FieldSymbol node)default voidtraverse(ICommonOOSymbolsSymbol node)default voidtraverse(IOOSymbolsArtifactScope node)default voidtraverse(IOOSymbolsGlobalScope node)default voidtraverse(IOOSymbolsScope node)default voidtraverse(MethodSymbol node)default voidtraverse(OOTypeSymbol node)
-
-
-
Method Detail
-
getTraverser
OOSymbolsTraverser getTraverser()
- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler
-
setTraverser
void setTraverser(OOSymbolsTraverser traverser)
-
handle
default void handle(ASTOOType node)
-
handle
default void handle(ASTField node)
-
handle
default void handle(ASTMethod node)
-
handle
default void handle(ASTOOSymbolsNode node)
-
handle
default void handle(OOTypeSymbol node)
-
traverse
default void traverse(OOTypeSymbol node)
-
handle
default void handle(FieldSymbol node)
-
traverse
default void traverse(FieldSymbol node)
-
handle
default void handle(MethodSymbol node)
-
traverse
default void traverse(MethodSymbol node)
-
handle
default void handle(ICommonOOSymbolsSymbol node)
-
traverse
default void traverse(ICommonOOSymbolsSymbol node)
-
handle
default void handle(IOOSymbolsScope node)
-
traverse
default void traverse(IOOSymbolsScope node)
-
handle
default void handle(IOOSymbolsArtifactScope node)
-
traverse
default void traverse(IOOSymbolsArtifactScope node)
-
handle
default void handle(IOOSymbolsGlobalScope node)
-
traverse
default void traverse(IOOSymbolsGlobalScope node)
-
-