Поделиться через


LGFileParserListener interface

Этот интерфейс определяет полный прослушиватель для дерева синтаксического анализа, созданного LGFileParser.

Extends

ParseTreeListener

Свойства

enterCommentDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.commentDefinition.

enterErrorDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.errorDefinition.

enterFile

Введите дерево синтаксического анализа, созданное LGFileParser.file.

enterImportDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.importDefinition.

enterOptionDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.optionDefinition.

enterParagraph

Введите дерево синтаксического анализа, созданное LGFileParser.paragraph.

enterTemplateBody

Введите дерево синтаксического анализа, созданное LGFileParser.templateBody.

enterTemplateBodyLine

Введите дерево синтаксического анализа, созданное LGFileParser.templateBodyLine.

enterTemplateDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.templateDefinition.

enterTemplateNameLine

Введите дерево синтаксического анализа, созданное LGFileParser.templateNameLine.

exitCommentDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.commentDefinition.

exitErrorDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.errorDefinition.

exitFile

Выход из дерева синтаксического анализа, созданного LGFileParser.file.

exitImportDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.importDefinition.

exitOptionDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.optionDefinition.

exitParagraph

Выход из дерева синтаксического анализа, созданного LGFileParser.paragraph.

exitTemplateBody

Выход из дерева синтаксического анализа, созданного LGFileParser.templateBody.

exitTemplateBodyLine

Выход из дерева синтаксического анализа, созданного LGFileParser.templateBodyLine.

exitTemplateDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.templateDefinition.

exitTemplateNameLine

Выход из дерева синтаксического анализа, созданного LGFileParser.templateNameLine.

Унаследованные свойства

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Сведения о свойстве

enterCommentDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.commentDefinition.

enterCommentDefinition?: (ctx: CommentDefinitionContext) => void

Значение свойства

(ctx: CommentDefinitionContext) => void

enterErrorDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.errorDefinition.

enterErrorDefinition?: (ctx: ErrorDefinitionContext) => void

Значение свойства

(ctx: ErrorDefinitionContext) => void

enterFile

Введите дерево синтаксического анализа, созданное LGFileParser.file.

enterFile?: (ctx: FileContext) => void

Значение свойства

(ctx: FileContext) => void

enterImportDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.importDefinition.

enterImportDefinition?: (ctx: ImportDefinitionContext) => void

Значение свойства

(ctx: ImportDefinitionContext) => void

enterOptionDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.optionDefinition.

enterOptionDefinition?: (ctx: OptionDefinitionContext) => void

Значение свойства

(ctx: OptionDefinitionContext) => void

enterParagraph

Введите дерево синтаксического анализа, созданное LGFileParser.paragraph.

enterParagraph?: (ctx: ParagraphContext) => void

Значение свойства

(ctx: ParagraphContext) => void

enterTemplateBody

Введите дерево синтаксического анализа, созданное LGFileParser.templateBody.

enterTemplateBody?: (ctx: TemplateBodyContext) => void

Значение свойства

(ctx: TemplateBodyContext) => void

enterTemplateBodyLine

Введите дерево синтаксического анализа, созданное LGFileParser.templateBodyLine.

enterTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void

Значение свойства

(ctx: TemplateBodyLineContext) => void

enterTemplateDefinition

Введите дерево синтаксического анализа, созданное LGFileParser.templateDefinition.

enterTemplateDefinition?: (ctx: TemplateDefinitionContext) => void

Значение свойства

(ctx: TemplateDefinitionContext) => void

enterTemplateNameLine

Введите дерево синтаксического анализа, созданное LGFileParser.templateNameLine.

enterTemplateNameLine?: (ctx: TemplateNameLineContext) => void

Значение свойства

(ctx: TemplateNameLineContext) => void

exitCommentDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.commentDefinition.

exitCommentDefinition?: (ctx: CommentDefinitionContext) => void

Значение свойства

(ctx: CommentDefinitionContext) => void

exitErrorDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.errorDefinition.

exitErrorDefinition?: (ctx: ErrorDefinitionContext) => void

Значение свойства

(ctx: ErrorDefinitionContext) => void

exitFile

Выход из дерева синтаксического анализа, созданного LGFileParser.file.

exitFile?: (ctx: FileContext) => void

Значение свойства

(ctx: FileContext) => void

exitImportDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.importDefinition.

exitImportDefinition?: (ctx: ImportDefinitionContext) => void

Значение свойства

(ctx: ImportDefinitionContext) => void

exitOptionDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.optionDefinition.

exitOptionDefinition?: (ctx: OptionDefinitionContext) => void

Значение свойства

(ctx: OptionDefinitionContext) => void

exitParagraph

Выход из дерева синтаксического анализа, созданного LGFileParser.paragraph.

exitParagraph?: (ctx: ParagraphContext) => void

Значение свойства

(ctx: ParagraphContext) => void

exitTemplateBody

Выход из дерева синтаксического анализа, созданного LGFileParser.templateBody.

exitTemplateBody?: (ctx: TemplateBodyContext) => void

Значение свойства

(ctx: TemplateBodyContext) => void

exitTemplateBodyLine

Выход из дерева синтаксического анализа, созданного LGFileParser.templateBodyLine.

exitTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void

Значение свойства

(ctx: TemplateBodyLineContext) => void

exitTemplateDefinition

Выход из дерева синтаксического анализа, созданного LGFileParser.templateDefinition.

exitTemplateDefinition?: (ctx: TemplateDefinitionContext) => void

Значение свойства

(ctx: TemplateDefinitionContext) => void

exitTemplateNameLine

Выход из дерева синтаксического анализа, созданного LGFileParser.templateNameLine.

exitTemplateNameLine?: (ctx: TemplateNameLineContext) => void

Значение свойства

(ctx: TemplateNameLineContext) => void

Сведения об унаследованном свойстве

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Значение свойства

(ctx: ParserRuleContext) => void

унаследовано от ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Значение свойства

(ctx: ParserRuleContext) => void

унаследовано от ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Значение свойства

(node: ErrorNode) => void

унаследовано от ParseTreeListener.visitErrorNode

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Значение свойства

(node: TerminalNode) => void

унаследован от ParseTreeListener.visitTerminal