Package eu.simuline.relana.parser
Interface CClassListener
-
- All Superinterfaces:
ParseTreeListener
- All Known Implementing Classes:
CClassBaseListener
public interface CClassListener extends ParseTreeListener
This interface defines a complete listener for a parse tree produced byCClassParser
.
-
-
Method Summary
-
Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
-
-
-
Method Detail
-
enterCClass
void enterCClass(CClassParser.CClassContext ctx)
Enter a parse tree produced byCClassParser.cClass
.- Parameters:
ctx
- the parse tree
-
exitCClass
void exitCClass(CClassParser.CClassContext ctx)
Exit a parse tree produced byCClassParser.cClass
.- Parameters:
ctx
- the parse tree
-
enterGetSuperClass
void enterGetSuperClass(CClassParser.GetSuperClassContext ctx)
Enter a parse tree produced byCClassParser.getSuperClass()
.- Parameters:
ctx
- the parse tree
-
exitGetSuperClass
void exitGetSuperClass(CClassParser.GetSuperClassContext ctx)
Exit a parse tree produced byCClassParser.getSuperClass()
.- Parameters:
ctx
- the parse tree
-
enterGetPath
void enterGetPath(CClassParser.GetPathContext ctx)
Enter a parse tree produced byCClassParser.getPath()
.- Parameters:
ctx
- the parse tree
-
exitGetPath
void exitGetPath(CClassParser.GetPathContext ctx)
Exit a parse tree produced byCClassParser.getPath()
.- Parameters:
ctx
- the parse tree
-
enterMaps
void enterMaps(CClassParser.MapsContext ctx)
Enter a parse tree produced byCClassParser.maps()
.- Parameters:
ctx
- the parse tree
-
exitMaps
void exitMaps(CClassParser.MapsContext ctx)
Exit a parse tree produced byCClassParser.maps()
.- Parameters:
ctx
- the parse tree
-
enterAddMap
void enterAddMap(CClassParser.AddMapContext ctx)
Enter a parse tree produced byCClassParser.addMap(java.util.Map<java.lang.String, eu.simuline.relana.model.MapDecl>)
.- Parameters:
ctx
- the parse tree
-
exitAddMap
void exitAddMap(CClassParser.AddMapContext ctx)
Exit a parse tree produced byCClassParser.addMap(java.util.Map<java.lang.String, eu.simuline.relana.model.MapDecl>)
.- Parameters:
ctx
- the parse tree
-
enterAdd2DefMap
void enterAdd2DefMap(CClassParser.Add2DefMapContext ctx)
Enter a parse tree produced byCClassParser.add2DefMap(java.util.Map<java.util.Set<eu.simuline.relana.model.Deficiency>, eu.simuline.relana.model.Deficiency>)
.- Parameters:
ctx
- the parse tree
-
exitAdd2DefMap
void exitAdd2DefMap(CClassParser.Add2DefMapContext ctx)
Exit a parse tree produced byCClassParser.add2DefMap(java.util.Map<java.util.Set<eu.simuline.relana.model.Deficiency>, eu.simuline.relana.model.Deficiency>)
.- Parameters:
ctx
- the parse tree
-
enterAddDef
void enterAddDef(CClassParser.AddDefContext ctx)
Enter a parse tree produced byCClassParser.addDef(java.util.Set<eu.simuline.relana.model.Deficiency>)
.- Parameters:
ctx
- the parse tree
-
exitAddDef
void exitAddDef(CClassParser.AddDefContext ctx)
Exit a parse tree produced byCClassParser.addDef(java.util.Set<eu.simuline.relana.model.Deficiency>)
.- Parameters:
ctx
- the parse tree
-
enterAddToIdDom
void enterAddToIdDom(CClassParser.AddToIdDomContext ctx)
Enter a parse tree produced byCClassParser.addToIdDom(java.util.Set<eu.simuline.relana.model.Deficiency>)
.- Parameters:
ctx
- the parse tree
-
exitAddToIdDom
void exitAddToIdDom(CClassParser.AddToIdDomContext ctx)
Exit a parse tree produced byCClassParser.addToIdDom(java.util.Set<eu.simuline.relana.model.Deficiency>)
.- Parameters:
ctx
- the parse tree
-
enterEffects
void enterEffects(CClassParser.EffectsContext ctx)
Enter a parse tree produced byCClassParser.effects(java.util.Map<java.lang.String, eu.simuline.relana.parser.CClassParser.FormulaWrapper>)
.- Parameters:
ctx
- the parse tree
-
exitEffects
void exitEffects(CClassParser.EffectsContext ctx)
Exit a parse tree produced byCClassParser.effects(java.util.Map<java.lang.String, eu.simuline.relana.parser.CClassParser.FormulaWrapper>)
.- Parameters:
ctx
- the parse tree
-
enterEffect
void enterEffect(CClassParser.EffectContext ctx)
Enter a parse tree produced byCClassParser.effect(java.util.Map<java.lang.String, eu.simuline.relana.model.CClass.SClassDecl>, java.util.Map<java.lang.String, eu.simuline.relana.parser.CClassParser.FormulaWrapper>)
.- Parameters:
ctx
- the parse tree
-
exitEffect
void exitEffect(CClassParser.EffectContext ctx)
Exit a parse tree produced byCClassParser.effect(java.util.Map<java.lang.String, eu.simuline.relana.model.CClass.SClassDecl>, java.util.Map<java.lang.String, eu.simuline.relana.parser.CClassParser.FormulaWrapper>)
.- Parameters:
ctx
- the parse tree
-
enterAddAccessModifier
void enterAddAccessModifier(CClassParser.AddAccessModifierContext ctx)
Enter a parse tree produced byCClassParser.addAccessModifier(java.util.Set<eu.simuline.relana.model.CClass.SClassModifier>)
.- Parameters:
ctx
- the parse tree
-
exitAddAccessModifier
void exitAddAccessModifier(CClassParser.AddAccessModifierContext ctx)
Exit a parse tree produced byCClassParser.addAccessModifier(java.util.Set<eu.simuline.relana.model.CClass.SClassModifier>)
.- Parameters:
ctx
- the parse tree
-
enterGetDistr
void enterGetDistr(CClassParser.GetDistrContext ctx)
Enter a parse tree produced byCClassParser.getDistr(eu.simuline.relana.model.SClass)
.- Parameters:
ctx
- the parse tree
-
exitGetDistr
void exitGetDistr(CClassParser.GetDistrContext ctx)
Exit a parse tree produced byCClassParser.getDistr(eu.simuline.relana.model.SClass)
.- Parameters:
ctx
- the parse tree
-
enterReplDistr
void enterReplDistr(CClassParser.ReplDistrContext ctx)
Enter a parse tree produced byCClassParser.replDistr(java.util.Map<eu.simuline.relana.model.Deficiency, eu.simuline.relana.model.ProbDistr>, eu.simuline.relana.model.SClass)
.- Parameters:
ctx
- the parse tree
-
exitReplDistr
void exitReplDistr(CClassParser.ReplDistrContext ctx)
Exit a parse tree produced byCClassParser.replDistr(java.util.Map<eu.simuline.relana.model.Deficiency, eu.simuline.relana.model.ProbDistr>, eu.simuline.relana.model.SClass)
.- Parameters:
ctx
- the parse tree
-
enterAddProbAlloc
void enterAddProbAlloc(CClassParser.AddProbAllocContext ctx)
Enter a parse tree produced byCClassParser.addProbAlloc(java.util.Map<eu.simuline.relana.model.Deficiency, java.math.BigDecimal>)
.- Parameters:
ctx
- the parse tree
-
exitAddProbAlloc
void exitAddProbAlloc(CClassParser.AddProbAllocContext ctx)
Exit a parse tree produced byCClassParser.addProbAlloc(java.util.Map<eu.simuline.relana.model.Deficiency, java.math.BigDecimal>)
.- Parameters:
ctx
- the parse tree
-
enterSkipFormula
void enterSkipFormula(CClassParser.SkipFormulaContext ctx)
Enter a parse tree produced byCClassParser.skipFormula()
.- Parameters:
ctx
- the parse tree
-
exitSkipFormula
void exitSkipFormula(CClassParser.SkipFormulaContext ctx)
Exit a parse tree produced byCClassParser.skipFormula()
.- Parameters:
ctx
- the parse tree
-
enterAppendFormula
void enterAppendFormula(CClassParser.AppendFormulaContext ctx)
Enter a parse tree produced byCClassParser.appendFormula(java.lang.String, java.lang.StringBuffer)
.- Parameters:
ctx
- the parse tree
-
exitAppendFormula
void exitAppendFormula(CClassParser.AppendFormulaContext ctx)
Exit a parse tree produced byCClassParser.appendFormula(java.lang.String, java.lang.StringBuffer)
.- Parameters:
ctx
- the parse tree
-
enterAppendToken
void enterAppendToken(CClassParser.AppendTokenContext ctx)
Enter a parse tree produced byCClassParser.appendToken(java.lang.String, java.lang.StringBuffer, java.lang.String)
.- Parameters:
ctx
- the parse tree
-
exitAppendToken
void exitAppendToken(CClassParser.AppendTokenContext ctx)
Exit a parse tree produced byCClassParser.appendToken(java.lang.String, java.lang.StringBuffer, java.lang.String)
.- Parameters:
ctx
- the parse tree
-
enterAppendOp
void enterAppendOp(CClassParser.AppendOpContext ctx)
Enter a parse tree produced byCClassParser.appendOp(java.lang.StringBuffer)
.- Parameters:
ctx
- the parse tree
-
exitAppendOp
void exitAppendOp(CClassParser.AppendOpContext ctx)
Exit a parse tree produced byCClassParser.appendOp(java.lang.StringBuffer)
.- Parameters:
ctx
- the parse tree
-
enterComponents
void enterComponents(CClassParser.ComponentsContext ctx)
Enter a parse tree produced byCClassParser.components()
.- Parameters:
ctx
- the parse tree
-
exitComponents
void exitComponents(CClassParser.ComponentsContext ctx)
Exit a parse tree produced byCClassParser.components()
.- Parameters:
ctx
- the parse tree
-
enterComponent
void enterComponent(CClassParser.ComponentContext ctx)
Enter a parse tree produced byCClassParser.component(java.util.Map<java.lang.String, eu.simuline.relana.model.CClassLink>)
.- Parameters:
ctx
- the parse tree
-
exitComponent
void exitComponent(CClassParser.ComponentContext ctx)
Exit a parse tree produced byCClassParser.component(java.util.Map<java.lang.String, eu.simuline.relana.model.CClassLink>)
.- Parameters:
ctx
- the parse tree
-
-