LGFileParserListener interface

This interface defines a complete listener for a parse tree produced by LGFileParser.

Extends

ParseTreeListener

Properties

enterCommentDefinition

Enter a parse tree produced by LGFileParser.commentDefinition.

enterErrorDefinition

Enter a parse tree produced by LGFileParser.errorDefinition.

enterFile

Enter a parse tree produced by LGFileParser.file.

enterImportDefinition

Enter a parse tree produced by LGFileParser.importDefinition.

enterOptionDefinition

Enter a parse tree produced by LGFileParser.optionDefinition.

enterParagraph

Enter a parse tree produced by LGFileParser.paragraph.

enterTemplateBody

Enter a parse tree produced by LGFileParser.templateBody.

enterTemplateBodyLine

Enter a parse tree produced by LGFileParser.templateBodyLine.

enterTemplateDefinition

Enter a parse tree produced by LGFileParser.templateDefinition.

enterTemplateNameLine

Enter a parse tree produced by LGFileParser.templateNameLine.

exitCommentDefinition

Exit a parse tree produced by LGFileParser.commentDefinition.

exitErrorDefinition

Exit a parse tree produced by LGFileParser.errorDefinition.

exitFile

Exit a parse tree produced by LGFileParser.file.

exitImportDefinition

Exit a parse tree produced by LGFileParser.importDefinition.

exitOptionDefinition

Exit a parse tree produced by LGFileParser.optionDefinition.

exitParagraph

Exit a parse tree produced by LGFileParser.paragraph.

exitTemplateBody

Exit a parse tree produced by LGFileParser.templateBody.

exitTemplateBodyLine

Exit a parse tree produced by LGFileParser.templateBodyLine.

exitTemplateDefinition

Exit a parse tree produced by LGFileParser.templateDefinition.

exitTemplateNameLine

Exit a parse tree produced by LGFileParser.templateNameLine.

Inherited Properties

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Property Details

enterCommentDefinition

Enter a parse tree produced by LGFileParser.commentDefinition.

enterCommentDefinition?: (ctx: CommentDefinitionContext) => void

Property Value

(ctx: CommentDefinitionContext) => void

enterErrorDefinition

Enter a parse tree produced by LGFileParser.errorDefinition.

enterErrorDefinition?: (ctx: ErrorDefinitionContext) => void

Property Value

(ctx: ErrorDefinitionContext) => void

enterFile

Enter a parse tree produced by LGFileParser.file.

enterFile?: (ctx: FileContext) => void

Property Value

(ctx: FileContext) => void

enterImportDefinition

Enter a parse tree produced by LGFileParser.importDefinition.

enterImportDefinition?: (ctx: ImportDefinitionContext) => void

Property Value

(ctx: ImportDefinitionContext) => void

enterOptionDefinition

Enter a parse tree produced by LGFileParser.optionDefinition.

enterOptionDefinition?: (ctx: OptionDefinitionContext) => void

Property Value

(ctx: OptionDefinitionContext) => void

enterParagraph

Enter a parse tree produced by LGFileParser.paragraph.

enterParagraph?: (ctx: ParagraphContext) => void

Property Value

(ctx: ParagraphContext) => void

enterTemplateBody

Enter a parse tree produced by LGFileParser.templateBody.

enterTemplateBody?: (ctx: TemplateBodyContext) => void

Property Value

(ctx: TemplateBodyContext) => void

enterTemplateBodyLine

Enter a parse tree produced by LGFileParser.templateBodyLine.

enterTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void

Property Value

(ctx: TemplateBodyLineContext) => void

enterTemplateDefinition

Enter a parse tree produced by LGFileParser.templateDefinition.

enterTemplateDefinition?: (ctx: TemplateDefinitionContext) => void

Property Value

(ctx: TemplateDefinitionContext) => void

enterTemplateNameLine

Enter a parse tree produced by LGFileParser.templateNameLine.

enterTemplateNameLine?: (ctx: TemplateNameLineContext) => void

Property Value

(ctx: TemplateNameLineContext) => void

exitCommentDefinition

Exit a parse tree produced by LGFileParser.commentDefinition.

exitCommentDefinition?: (ctx: CommentDefinitionContext) => void

Property Value

(ctx: CommentDefinitionContext) => void

exitErrorDefinition

Exit a parse tree produced by LGFileParser.errorDefinition.

exitErrorDefinition?: (ctx: ErrorDefinitionContext) => void

Property Value

(ctx: ErrorDefinitionContext) => void

exitFile

Exit a parse tree produced by LGFileParser.file.

exitFile?: (ctx: FileContext) => void

Property Value

(ctx: FileContext) => void

exitImportDefinition

Exit a parse tree produced by LGFileParser.importDefinition.

exitImportDefinition?: (ctx: ImportDefinitionContext) => void

Property Value

(ctx: ImportDefinitionContext) => void

exitOptionDefinition

Exit a parse tree produced by LGFileParser.optionDefinition.

exitOptionDefinition?: (ctx: OptionDefinitionContext) => void

Property Value

(ctx: OptionDefinitionContext) => void

exitParagraph

Exit a parse tree produced by LGFileParser.paragraph.

exitParagraph?: (ctx: ParagraphContext) => void

Property Value

(ctx: ParagraphContext) => void

exitTemplateBody

Exit a parse tree produced by LGFileParser.templateBody.

exitTemplateBody?: (ctx: TemplateBodyContext) => void

Property Value

(ctx: TemplateBodyContext) => void

exitTemplateBodyLine

Exit a parse tree produced by LGFileParser.templateBodyLine.

exitTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void

Property Value

(ctx: TemplateBodyLineContext) => void

exitTemplateDefinition

Exit a parse tree produced by LGFileParser.templateDefinition.

exitTemplateDefinition?: (ctx: TemplateDefinitionContext) => void

Property Value

(ctx: TemplateDefinitionContext) => void

exitTemplateNameLine

Exit a parse tree produced by LGFileParser.templateNameLine.

exitTemplateNameLine?: (ctx: TemplateNameLineContext) => void

Property Value

(ctx: TemplateNameLineContext) => void

Inherited Property Details

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Property Value

(ctx: ParserRuleContext) => void

Inherited From ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Property Value

(ctx: ParserRuleContext) => void

Inherited From ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Property Value

(node: ErrorNode) => void

Inherited From ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Property Value

(node: TerminalNode) => void

Inherited From ParseTreeListener.visitTerminal