Freigeben über


LGFileParserListener interface

Diese Schnittstelle definiert einen vollständigen Listener für eine analysestruktur, die von LGFileParsererstellt wird.

Extends

ParseTreeListener

Eigenschaften

enterCommentDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.commentDefinitionerzeugt wird.

enterErrorDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.errorDefinitionerzeugt wird.

enterFile

Geben Sie eine analysestruktur ein, die von LGFileParser.fileerzeugt wird.

enterImportDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.importDefinitionerzeugt wird.

enterOptionDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.optionDefinitionerzeugt wird.

enterParagraph

Geben Sie eine analysestruktur ein, die von LGFileParser.paragrapherzeugt wird.

enterTemplateBody

Geben Sie eine analysestruktur ein, die von LGFileParser.templateBodyerzeugt wird.

enterTemplateBodyLine

Geben Sie eine analysestruktur ein, die von LGFileParser.templateBodyLineerzeugt wird.

enterTemplateDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.templateDefinitionerzeugt wird.

enterTemplateNameLine

Geben Sie eine analysestruktur ein, die von LGFileParser.templateNameLineerzeugt wird.

exitCommentDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.commentDefinitionerzeugt wird.

exitErrorDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.errorDefinitionerzeugt wird.

exitFile

Beenden Sie eine analysestruktur, die von LGFileParser.fileerzeugt wird.

exitImportDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.importDefinitionerzeugt wird.

exitOptionDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.optionDefinitionerzeugt wird.

exitParagraph

Beenden Sie eine analysestruktur, die von LGFileParser.paragrapherzeugt wird.

exitTemplateBody

Beenden Sie eine analysestruktur, die von LGFileParser.templateBodyerzeugt wird.

exitTemplateBodyLine

Beenden Sie eine analysestruktur, die von LGFileParser.templateBodyLineerzeugt wird.

exitTemplateDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.templateDefinitionerzeugt wird.

exitTemplateNameLine

Beenden Sie eine analysestruktur, die von LGFileParser.templateNameLineerzeugt wird.

Geerbte Eigenschaften

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

Details zur Eigenschaft

enterCommentDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.commentDefinitionerzeugt wird.

enterCommentDefinition?: (ctx: CommentDefinitionContext) => void

Eigenschaftswert

(ctx: CommentDefinitionContext) => void

enterErrorDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.errorDefinitionerzeugt wird.

enterErrorDefinition?: (ctx: ErrorDefinitionContext) => void

Eigenschaftswert

(ctx: ErrorDefinitionContext) => void

enterFile

Geben Sie eine analysestruktur ein, die von LGFileParser.fileerzeugt wird.

enterFile?: (ctx: FileContext) => void

Eigenschaftswert

(ctx: FileContext) => void

enterImportDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.importDefinitionerzeugt wird.

enterImportDefinition?: (ctx: ImportDefinitionContext) => void

Eigenschaftswert

(ctx: ImportDefinitionContext) => void

enterOptionDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.optionDefinitionerzeugt wird.

enterOptionDefinition?: (ctx: OptionDefinitionContext) => void

Eigenschaftswert

(ctx: OptionDefinitionContext) => void

enterParagraph

Geben Sie eine analysestruktur ein, die von LGFileParser.paragrapherzeugt wird.

enterParagraph?: (ctx: ParagraphContext) => void

Eigenschaftswert

(ctx: ParagraphContext) => void

enterTemplateBody

Geben Sie eine analysestruktur ein, die von LGFileParser.templateBodyerzeugt wird.

enterTemplateBody?: (ctx: TemplateBodyContext) => void

Eigenschaftswert

(ctx: TemplateBodyContext) => void

enterTemplateBodyLine

Geben Sie eine analysestruktur ein, die von LGFileParser.templateBodyLineerzeugt wird.

enterTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void

Eigenschaftswert

(ctx: TemplateBodyLineContext) => void

enterTemplateDefinition

Geben Sie eine analysestruktur ein, die von LGFileParser.templateDefinitionerzeugt wird.

enterTemplateDefinition?: (ctx: TemplateDefinitionContext) => void

Eigenschaftswert

(ctx: TemplateDefinitionContext) => void

enterTemplateNameLine

Geben Sie eine analysestruktur ein, die von LGFileParser.templateNameLineerzeugt wird.

enterTemplateNameLine?: (ctx: TemplateNameLineContext) => void

Eigenschaftswert

(ctx: TemplateNameLineContext) => void

exitCommentDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.commentDefinitionerzeugt wird.

exitCommentDefinition?: (ctx: CommentDefinitionContext) => void

Eigenschaftswert

(ctx: CommentDefinitionContext) => void

exitErrorDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.errorDefinitionerzeugt wird.

exitErrorDefinition?: (ctx: ErrorDefinitionContext) => void

Eigenschaftswert

(ctx: ErrorDefinitionContext) => void

exitFile

Beenden Sie eine analysestruktur, die von LGFileParser.fileerzeugt wird.

exitFile?: (ctx: FileContext) => void

Eigenschaftswert

(ctx: FileContext) => void

exitImportDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.importDefinitionerzeugt wird.

exitImportDefinition?: (ctx: ImportDefinitionContext) => void

Eigenschaftswert

(ctx: ImportDefinitionContext) => void

exitOptionDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.optionDefinitionerzeugt wird.

exitOptionDefinition?: (ctx: OptionDefinitionContext) => void

Eigenschaftswert

(ctx: OptionDefinitionContext) => void

exitParagraph

Beenden Sie eine analysestruktur, die von LGFileParser.paragrapherzeugt wird.

exitParagraph?: (ctx: ParagraphContext) => void

Eigenschaftswert

(ctx: ParagraphContext) => void

exitTemplateBody

Beenden Sie eine analysestruktur, die von LGFileParser.templateBodyerzeugt wird.

exitTemplateBody?: (ctx: TemplateBodyContext) => void

Eigenschaftswert

(ctx: TemplateBodyContext) => void

exitTemplateBodyLine

Beenden Sie eine analysestruktur, die von LGFileParser.templateBodyLineerzeugt wird.

exitTemplateBodyLine?: (ctx: TemplateBodyLineContext) => void

Eigenschaftswert

(ctx: TemplateBodyLineContext) => void

exitTemplateDefinition

Beenden Sie eine analysestruktur, die von LGFileParser.templateDefinitionerzeugt wird.

exitTemplateDefinition?: (ctx: TemplateDefinitionContext) => void

Eigenschaftswert

(ctx: TemplateDefinitionContext) => void

exitTemplateNameLine

Beenden Sie eine analysestruktur, die von LGFileParser.templateNameLineerzeugt wird.

exitTemplateNameLine?: (ctx: TemplateNameLineContext) => void

Eigenschaftswert

(ctx: TemplateNameLineContext) => void

Geerbte Eigenschaftsdetails

enterEveryRule

enterEveryRule?: (ctx: ParserRuleContext) => void

Eigenschaftswert

(ctx: ParserRuleContext) => void

geerbt von ParseTreeListener.enterEveryRule

exitEveryRule

exitEveryRule?: (ctx: ParserRuleContext) => void

Eigenschaftswert

(ctx: ParserRuleContext) => void

geerbt von ParseTreeListener.exitEveryRule

visitErrorNode

visitErrorNode?: (node: ErrorNode) => void

Eigenschaftswert

(node: ErrorNode) => void

von ParseTreeListener.visitErrorNode geerbt

visitTerminal

visitTerminal?: (node: TerminalNode) => void

Eigenschaftswert

(node: TerminalNode) => void

geerbt von ParseTreeListener.visitTerminal