public class GenericASTHandler extends java.lang.Object implements ASTHandler
Constructor and Description |
---|
GenericASTHandler() |
Modifier and Type | Method and Description |
---|---|
void |
chooseAlt(int index) |
void |
clear() |
void |
endChoice() |
void |
endModifier() |
void |
endRule(DynamicEnum.Item<eu.bandm.tools.ramus.ana.Ana.Symbol> id) |
void |
endSequence() |
GenericAST |
getAST() |
void |
startChoice() |
void |
startModifier() |
void |
startRule(DynamicEnum.Item<eu.bandm.tools.ramus.ana.Ana.Symbol> id) |
void |
startSequence() |
void |
token(DynamicEnum.Item<eu.bandm.tools.ramus.ana.Ana.Symbol> id,
java.lang.String text) |
public void clear()
public GenericAST getAST()
public void startRule(DynamicEnum.Item<eu.bandm.tools.ramus.ana.Ana.Symbol> id)
startRule
in interface ASTHandler
public void endRule(DynamicEnum.Item<eu.bandm.tools.ramus.ana.Ana.Symbol> id)
endRule
in interface ASTHandler
public void token(DynamicEnum.Item<eu.bandm.tools.ramus.ana.Ana.Symbol> id, java.lang.String text)
token
in interface ASTHandler
public void startSequence()
startSequence
in interface ASTHandler
public void endSequence()
endSequence
in interface ASTHandler
public void startChoice()
startChoice
in interface ASTHandler
public void chooseAlt(int index)
chooseAlt
in interface ASTHandler
public void endChoice()
endChoice
in interface ASTHandler
public void startModifier()
startModifier
in interface ASTHandler
public void endModifier()
endModifier
in interface ASTHandler
see also the complete user documentation .