Compartilhar via


LGFileParserListener interface

Essa interface define um ouvinte completo para uma árvore de análise produzida por LGFileParser.

Extends

ParseTreeListener

Propriedades

enterCommentDefinition

Insira uma árvore de análise produzida por LGFileParser.commentDefinition.

enterErrorDefinition

Insira uma árvore de análise produzida por LGFileParser.errorDefinition.

enterFile

Insira uma árvore de análise produzida por LGFileParser.file.

enterImportDefinition

Insira uma árvore de análise produzida por LGFileParser.importDefinition.

enterOptionDefinition

Insira uma árvore de análise produzida por LGFileParser.optionDefinition.

enterParagraph

Insira uma árvore de análise produzida por LGFileParser.paragraph.

enterTemplateBody

Insira uma árvore de análise produzida por LGFileParser.templateBody.

enterTemplateBodyLine

Insira uma árvore de análise produzida por LGFileParser.templateBodyLine.

enterTemplateDefinition

Insira uma árvore de análise produzida por LGFileParser.templateDefinition.

enterTemplateNameLine

Insira uma árvore de análise produzida por LGFileParser.templateNameLine.

exitCommentDefinition

Saia de uma árvore de análise produzida por LGFileParser.commentDefinition.

exitErrorDefinition

Saia de uma árvore de análise produzida por LGFileParser.errorDefinition.

exitFile

Saia de uma árvore de análise produzida por LGFileParser.file.

exitImportDefinition

Saia de uma árvore de análise produzida por LGFileParser.importDefinition.

exitOptionDefinition

Saia de uma árvore de análise produzida por LGFileParser.optionDefinition.

exitParagraph

Saia de uma árvore de análise produzida por LGFileParser.paragraph.

exitTemplateBody

Saia de uma árvore de análise produzida por LGFileParser.templateBody.

exitTemplateBodyLine

Saia de uma árvore de análise produzida por LGFileParser.templateBodyLine.

exitTemplateDefinition

Saia de uma árvore de análise produzida por LGFileParser.templateDefinition.

exitTemplateNameLine

Saia de uma árvore de análise produzida por LGFileParser.templateNameLine.

Propriedades herdadas

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Detalhes da propriedade

enterCommentDefinition

Insira uma árvore de análise produzida por LGFileParser.commentDefinition.

enterCommentDefinition?: (ctx: CommentDefinitionContext) => void

Valor da propriedade

(ctx: CommentDefinitionContext) => void

enterErrorDefinition

Insira uma árvore de análise produzida por LGFileParser.errorDefinition.

enterErrorDefinition?: (ctx: ErrorDefinitionContext) => void

Valor da propriedade

(ctx: ErrorDefinitionContext) => void

enterFile

Insira uma árvore de análise produzida por LGFileParser.file.

enterFile?: (ctx: FileContext) => void

Valor da propriedade

(ctx: FileContext) => void

enterImportDefinition

Insira uma árvore de análise produzida por LGFileParser.importDefinition.

enterImportDefinition?: (ctx: ImportDefinitionContext) => void

Valor da propriedade

(ctx: ImportDefinitionContext) => void

enterOptionDefinition

Insira uma árvore de análise produzida por LGFileParser.optionDefinition.

enterOptionDefinition?: (ctx: OptionDefinitionContext) => void

Valor da propriedade

(ctx: OptionDefinitionContext) => void

enterParagraph

Insira uma árvore de análise produzida por LGFileParser.paragraph.

enterParagraph?: (ctx: ParagraphContext) => void

Valor da propriedade

(ctx: ParagraphContext) => void

enterTemplateBody

Insira uma árvore de análise produzida por LGFileParser.templateBody.

enterTemplateBody?: (ctx: TemplateBodyContext) => void

Valor da propriedade

(ctx: TemplateBodyContext) => void

enterTemplateBodyLine

Insira uma árvore de análise produzida por LGFileParser.templateBodyLine.

enterTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void

Valor da propriedade

(ctx: TemplateBodyLineContext) => void

enterTemplateDefinition

Insira uma árvore de análise produzida por LGFileParser.templateDefinition.

enterTemplateDefinition?: (ctx: TemplateDefinitionContext) => void

Valor da propriedade

(ctx: TemplateDefinitionContext) => void

enterTemplateNameLine

Insira uma árvore de análise produzida por LGFileParser.templateNameLine.

enterTemplateNameLine?: (ctx: TemplateNameLineContext) => void

Valor da propriedade

(ctx: TemplateNameLineContext) => void

exitCommentDefinition

Saia de uma árvore de análise produzida por LGFileParser.commentDefinition.

exitCommentDefinition?: (ctx: CommentDefinitionContext) => void

Valor da propriedade

(ctx: CommentDefinitionContext) => void

exitErrorDefinition

Saia de uma árvore de análise produzida por LGFileParser.errorDefinition.

exitErrorDefinition?: (ctx: ErrorDefinitionContext) => void

Valor da propriedade

(ctx: ErrorDefinitionContext) => void

exitFile

Saia de uma árvore de análise produzida por LGFileParser.file.

exitFile?: (ctx: FileContext) => void

Valor da propriedade

(ctx: FileContext) => void

exitImportDefinition

Saia de uma árvore de análise produzida por LGFileParser.importDefinition.

exitImportDefinition?: (ctx: ImportDefinitionContext) => void

Valor da propriedade

(ctx: ImportDefinitionContext) => void

exitOptionDefinition

Saia de uma árvore de análise produzida por LGFileParser.optionDefinition.

exitOptionDefinition?: (ctx: OptionDefinitionContext) => void

Valor da propriedade

(ctx: OptionDefinitionContext) => void

exitParagraph

Saia de uma árvore de análise produzida por LGFileParser.paragraph.

exitParagraph?: (ctx: ParagraphContext) => void

Valor da propriedade

(ctx: ParagraphContext) => void

exitTemplateBody

Saia de uma árvore de análise produzida por LGFileParser.templateBody.

exitTemplateBody?: (ctx: TemplateBodyContext) => void

Valor da propriedade

(ctx: TemplateBodyContext) => void

exitTemplateBodyLine

Saia de uma árvore de análise produzida por LGFileParser.templateBodyLine.

exitTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void

Valor da propriedade

(ctx: TemplateBodyLineContext) => void

exitTemplateDefinition

Saia de uma árvore de análise produzida por LGFileParser.templateDefinition.

exitTemplateDefinition?: (ctx: TemplateDefinitionContext) => void

Valor da propriedade

(ctx: TemplateDefinitionContext) => void

exitTemplateNameLine

Saia de uma árvore de análise produzida por LGFileParser.templateNameLine.

exitTemplateNameLine?: (ctx: TemplateNameLineContext) => void

Valor da propriedade

(ctx: TemplateNameLineContext) => void

Detalhes das propriedades herdadas

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Valor da propriedade

(ctx: ParserRuleContext) => void

Herdado de ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Valor da propriedade

(ctx: ParserRuleContext) => void

Herdado de ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Valor da propriedade

(node: ErrorNode) => void

Herdado de ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Valor da propriedade

(node: TerminalNode) => void

Herdado de ParseTreeListener.visitTerminal