Class GrammarInheritanceHandler
- java.lang.Object
-
- de.monticore.grammar.grammar._visitor.GrammarInheritanceHandler
-
- All Implemented Interfaces:
GrammarHandler,de.monticore.visitor.IHandler
public class GrammarInheritanceHandler extends java.lang.Object implements GrammarHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected GrammarTraversertraverser
-
Constructor Summary
Constructors Constructor Description GrammarInheritanceHandler()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.grammar.grammar._visitor.GrammarHandler
handle, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse, traverse
-
-
-
-
Field Detail
-
traverser
protected GrammarTraverser traverser
-
-
Method Detail
-
getTraverser
public GrammarTraverser getTraverser()
- Specified by:
getTraverserin interfaceGrammarHandler- Specified by:
getTraverserin interfacede.monticore.visitor.IHandler
-
setTraverser
public void setTraverser(GrammarTraverser traverser)
- Specified by:
setTraverserin interfaceGrammarHandler
-
handle
public void handle(ASTMCGrammar node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTGrammarReference node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTGrammarOption node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTFollowOption node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTAntlrOption node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTKeywordOption node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTStartRule node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTGrammarAnnotation node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexProd node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTEnumProd node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTExternalProd node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTInterfaceProd node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTAbstractProd node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTClassProd node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTCard node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTRuleReference node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTAlt node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTNonTerminalSeparator node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTBlock node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTOption node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTOptionValue node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTNonTerminal node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTTerminal node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTKeyTerminal node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTTokenTerminal node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTTokenConstant node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTKeyConstant node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTConstant node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTConstantGroup node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTSemanticpredicateOrAction node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTConcept node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTSplitRule node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTKeywordRule node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTReplaceRule node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTASTRule node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTGrammarMethod node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTMethodParameter node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTAdditionalAttribute node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexAlt node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexBlock node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexCharRange node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexChar node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexAnyChar node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexString node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexActionOrPredicate node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexNonTerminal node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexSimpleIteration node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexOption node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTSymbolDefinition node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTSymbolRule node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTScopeRule node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTProd node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTParserProd node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTRuleComponent node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTITerminal node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTLexComponent node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTActionExt node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTExpressionPredicateExt node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTMCConceptExt node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ASTGrammarNode node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(IGrammarScope node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(IGrammarArtifactScope node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(IGrammarGlobalScope node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(MCGrammarSymbol node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(AdditionalAttributeSymbol node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(ProdSymbol node)
- Specified by:
handlein interfaceGrammarHandler
-
handle
public void handle(RuleComponentSymbol node)
- Specified by:
handlein interfaceGrammarHandler
-
-