次の方法で共有


LGTemplateParserListener interface

このインターフェイスは、LGTemplateParserによって生成された解析ツリーの完全なリスナーを定義します。

Extends

ParseTreeListener

プロパティ

enterBody

LGTemplateParser.bodyによって生成された解析ツリーを入力します。

enterErrorStructuredName

LGTemplateParser.errorStructuredNameによって生成された解析ツリーを入力します。

enterErrorStructureLine

LGTemplateParser.errorStructureLineによって生成された解析ツリーを入力します。

enterErrorTemplateString

LGTemplateParser.errorTemplateStringによって生成された解析ツリーを入力します。

enterExpression

LGTemplateParser.expressionによって生成された解析ツリーを入力します。

enterExpressionInStructure

LGTemplateParser.expressionInStructureによって生成された解析ツリーを入力します。

enterIfCondition

LGTemplateParser.ifConditionによって生成された解析ツリーを入力します。

enterIfConditionRule

LGTemplateParser.ifConditionRuleによって生成された解析ツリーを入力します。

enterIfElseBody

ifElseBodyの代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを入力します。

enterIfElseTemplateBody

LGTemplateParser.ifElseTemplateBodyによって生成された解析ツリーを入力します。

enterKeyValueStructureLine

LGTemplateParser.keyValueStructureLineによって生成された解析ツリーを入力します。

enterKeyValueStructureValue

LGTemplateParser.keyValueStructureValueによって生成された解析ツリーを入力します。

enterNormalBody

normalBodyの代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを入力します。

enterNormalTemplateBody

LGTemplateParser.normalTemplateBodyによって生成された解析ツリーを入力します。

enterNormalTemplateString

LGTemplateParser.normalTemplateStringによって生成された解析ツリーを入力します。

enterStructuredBody

structuredBodyの代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを入力します。

enterStructuredBodyContentLine

LGTemplateParser.structuredBodyContentLineによって生成された解析ツリーを入力します。

enterStructuredBodyEndLine

LGTemplateParser.structuredBodyEndLineによって生成された解析ツリーを入力します。

enterStructuredBodyNameLine

LGTemplateParser.structuredBodyNameLineによって生成された解析ツリーを入力します。

enterStructuredTemplateBody

LGTemplateParser.structuredTemplateBodyによって生成された解析ツリーを入力します。

enterSwitchCaseBody

switchCaseBodyの代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを入力します。

enterSwitchCaseRule

LGTemplateParser.switchCaseRuleによって生成された解析ツリーを入力します。

enterSwitchCaseStat

LGTemplateParser.switchCaseStatによって生成された解析ツリーを入力します。

enterSwitchCaseTemplateBody

LGTemplateParser.switchCaseTemplateBodyによって生成された解析ツリーを入力します。

enterTemplate

LGTemplateParser.templateによって生成された解析ツリーを入力します。

enterTemplateString

LGTemplateParser.templateStringによって生成された解析ツリーを入力します。

exitBody

LGTemplateParser.bodyによって生成された解析ツリーを終了します。

exitErrorStructuredName

LGTemplateParser.errorStructuredNameによって生成された解析ツリーを終了します。

exitErrorStructureLine

LGTemplateParser.errorStructureLineによって生成された解析ツリーを終了します。

exitErrorTemplateString

LGTemplateParser.errorTemplateStringによって生成された解析ツリーを終了します。

exitExpression

LGTemplateParser.expressionによって生成された解析ツリーを終了します。

exitExpressionInStructure

LGTemplateParser.expressionInStructureによって生成された解析ツリーを終了します。

exitIfCondition

LGTemplateParser.ifConditionによって生成された解析ツリーを終了します。

exitIfConditionRule

LGTemplateParser.ifConditionRuleによって生成された解析ツリーを終了します。

exitIfElseBody

ifElseBodyで代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを終了します。

exitIfElseTemplateBody

LGTemplateParser.ifElseTemplateBodyによって生成された解析ツリーを終了します。

exitKeyValueStructureLine

LGTemplateParser.keyValueStructureLineによって生成された解析ツリーを終了します。

exitKeyValueStructureValue

LGTemplateParser.keyValueStructureValueによって生成された解析ツリーを終了します。

exitNormalBody

normalBodyで代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを終了します。

exitNormalTemplateBody

LGTemplateParser.normalTemplateBodyによって生成された解析ツリーを終了します。

exitNormalTemplateString

LGTemplateParser.normalTemplateStringによって生成された解析ツリーを終了します。

exitStructuredBody

structuredBodyで代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを終了します。

exitStructuredBodyContentLine

LGTemplateParser.structuredBodyContentLineによって生成された解析ツリーを終了します。

exitStructuredBodyEndLine

LGTemplateParser.structuredBodyEndLineによって生成された解析ツリーを終了します。

exitStructuredBodyNameLine

LGTemplateParser.structuredBodyNameLineによって生成された解析ツリーを終了します。

exitStructuredTemplateBody

LGTemplateParser.structuredTemplateBodyによって生成された解析ツリーを終了します。

exitSwitchCaseBody

switchCaseBodyで代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを終了します。

exitSwitchCaseRule

LGTemplateParser.switchCaseRuleによって生成された解析ツリーを終了します。

exitSwitchCaseStat

LGTemplateParser.switchCaseStatによって生成された解析ツリーを終了します。

exitSwitchCaseTemplateBody

LGTemplateParser.switchCaseTemplateBodyによって生成された解析ツリーを終了します。

exitTemplate

LGTemplateParser.templateによって生成された解析ツリーを終了します。

exitTemplateString

LGTemplateParser.templateStringによって生成された解析ツリーを終了します。

継承されたプロパティ

enterEveryRule
exitEveryRule
visitErrorNode
visitTerminal

プロパティの詳細

enterBody

LGTemplateParser.bodyによって生成された解析ツリーを入力します。

enterBody?: (ctx: BodyContext) => void

プロパティ値

(ctx: BodyContext) => void

enterErrorStructuredName

LGTemplateParser.errorStructuredNameによって生成された解析ツリーを入力します。

enterErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

プロパティ値

(ctx: ErrorStructuredNameContext) => void

enterErrorStructureLine

LGTemplateParser.errorStructureLineによって生成された解析ツリーを入力します。

enterErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

プロパティ値

(ctx: ErrorStructureLineContext) => void

enterErrorTemplateString

LGTemplateParser.errorTemplateStringによって生成された解析ツリーを入力します。

enterErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

プロパティ値

(ctx: ErrorTemplateStringContext) => void

enterExpression

LGTemplateParser.expressionによって生成された解析ツリーを入力します。

enterExpression?: (ctx: ExpressionContext) => void

プロパティ値

(ctx: ExpressionContext) => void

enterExpressionInStructure

LGTemplateParser.expressionInStructureによって生成された解析ツリーを入力します。

enterExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

プロパティ値

(ctx: ExpressionInStructureContext) => void

enterIfCondition

LGTemplateParser.ifConditionによって生成された解析ツリーを入力します。

enterIfCondition?: (ctx: IfConditionContext) => void

プロパティ値

(ctx: IfConditionContext) => void

enterIfConditionRule

LGTemplateParser.ifConditionRuleによって生成された解析ツリーを入力します。

enterIfConditionRule?: (ctx: IfConditionRuleContext) => void

プロパティ値

(ctx: IfConditionRuleContext) => void

enterIfElseBody

ifElseBodyの代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを入力します。

enterIfElseBody?: (ctx: IfElseBodyContext) => void

プロパティ値

(ctx: IfElseBodyContext) => void

enterIfElseTemplateBody

LGTemplateParser.ifElseTemplateBodyによって生成された解析ツリーを入力します。

enterIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

プロパティ値

(ctx: IfElseTemplateBodyContext) => void

enterKeyValueStructureLine

LGTemplateParser.keyValueStructureLineによって生成された解析ツリーを入力します。

enterKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

プロパティ値

(ctx: KeyValueStructureLineContext) => void

enterKeyValueStructureValue

LGTemplateParser.keyValueStructureValueによって生成された解析ツリーを入力します。

enterKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

プロパティ値

(ctx: KeyValueStructureValueContext) => void

enterNormalBody

normalBodyの代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを入力します。

enterNormalBody?: (ctx: NormalBodyContext) => void

プロパティ値

(ctx: NormalBodyContext) => void

enterNormalTemplateBody

LGTemplateParser.normalTemplateBodyによって生成された解析ツリーを入力します。

enterNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

プロパティ値

(ctx: NormalTemplateBodyContext) => void

enterNormalTemplateString

LGTemplateParser.normalTemplateStringによって生成された解析ツリーを入力します。

enterNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

プロパティ値

(ctx: NormalTemplateStringContext) => void

enterStructuredBody

structuredBodyの代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを入力します。

enterStructuredBody?: (ctx: StructuredBodyContext) => void

プロパティ値

(ctx: StructuredBodyContext) => void

enterStructuredBodyContentLine

LGTemplateParser.structuredBodyContentLineによって生成された解析ツリーを入力します。

enterStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

プロパティ値

(ctx: StructuredBodyContentLineContext) => void

enterStructuredBodyEndLine

LGTemplateParser.structuredBodyEndLineによって生成された解析ツリーを入力します。

enterStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

プロパティ値

(ctx: StructuredBodyEndLineContext) => void

enterStructuredBodyNameLine

LGTemplateParser.structuredBodyNameLineによって生成された解析ツリーを入力します。

enterStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

プロパティ値

(ctx: StructuredBodyNameLineContext) => void

enterStructuredTemplateBody

LGTemplateParser.structuredTemplateBodyによって生成された解析ツリーを入力します。

enterStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

プロパティ値

(ctx: StructuredTemplateBodyContext) => void

enterSwitchCaseBody

switchCaseBodyの代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを入力します。

enterSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

プロパティ値

(ctx: SwitchCaseBodyContext) => void

enterSwitchCaseRule

LGTemplateParser.switchCaseRuleによって生成された解析ツリーを入力します。

enterSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

プロパティ値

(ctx: SwitchCaseRuleContext) => void

enterSwitchCaseStat

LGTemplateParser.switchCaseStatによって生成された解析ツリーを入力します。

enterSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

プロパティ値

(ctx: SwitchCaseStatContext) => void

enterSwitchCaseTemplateBody

LGTemplateParser.switchCaseTemplateBodyによって生成された解析ツリーを入力します。

enterSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

プロパティ値

(ctx: SwitchCaseTemplateBodyContext) => void

enterTemplate

LGTemplateParser.templateによって生成された解析ツリーを入力します。

enterTemplate?: (ctx: TemplateContext) => void

プロパティ値

(ctx: TemplateContext) => void

enterTemplateString

LGTemplateParser.templateStringによって生成された解析ツリーを入力します。

enterTemplateString?: (ctx: TemplateStringContext) => void

プロパティ値

(ctx: TemplateStringContext) => void

exitBody

LGTemplateParser.bodyによって生成された解析ツリーを終了します。

exitBody?: (ctx: BodyContext) => void

プロパティ値

(ctx: BodyContext) => void

exitErrorStructuredName

LGTemplateParser.errorStructuredNameによって生成された解析ツリーを終了します。

exitErrorStructuredName?: (ctx: ErrorStructuredNameContext) => void

プロパティ値

(ctx: ErrorStructuredNameContext) => void

exitErrorStructureLine

LGTemplateParser.errorStructureLineによって生成された解析ツリーを終了します。

exitErrorStructureLine?: (ctx: ErrorStructureLineContext) => void

プロパティ値

(ctx: ErrorStructureLineContext) => void

exitErrorTemplateString

LGTemplateParser.errorTemplateStringによって生成された解析ツリーを終了します。

exitErrorTemplateString?: (ctx: ErrorTemplateStringContext) => void

プロパティ値

(ctx: ErrorTemplateStringContext) => void

exitExpression

LGTemplateParser.expressionによって生成された解析ツリーを終了します。

exitExpression?: (ctx: ExpressionContext) => void

プロパティ値

(ctx: ExpressionContext) => void

exitExpressionInStructure

LGTemplateParser.expressionInStructureによって生成された解析ツリーを終了します。

exitExpressionInStructure?: (ctx: ExpressionInStructureContext) => void

プロパティ値

(ctx: ExpressionInStructureContext) => void

exitIfCondition

LGTemplateParser.ifConditionによって生成された解析ツリーを終了します。

exitIfCondition?: (ctx: IfConditionContext) => void

プロパティ値

(ctx: IfConditionContext) => void

exitIfConditionRule

LGTemplateParser.ifConditionRuleによって生成された解析ツリーを終了します。

exitIfConditionRule?: (ctx: IfConditionRuleContext) => void

プロパティ値

(ctx: IfConditionRuleContext) => void

exitIfElseBody

ifElseBodyで代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを終了します。

exitIfElseBody?: (ctx: IfElseBodyContext) => void

プロパティ値

(ctx: IfElseBodyContext) => void

exitIfElseTemplateBody

LGTemplateParser.ifElseTemplateBodyによって生成された解析ツリーを終了します。

exitIfElseTemplateBody?: (ctx: IfElseTemplateBodyContext) => void

プロパティ値

(ctx: IfElseTemplateBodyContext) => void

exitKeyValueStructureLine

LGTemplateParser.keyValueStructureLineによって生成された解析ツリーを終了します。

exitKeyValueStructureLine?: (ctx: KeyValueStructureLineContext) => void

プロパティ値

(ctx: KeyValueStructureLineContext) => void

exitKeyValueStructureValue

LGTemplateParser.keyValueStructureValueによって生成された解析ツリーを終了します。

exitKeyValueStructureValue?: (ctx: KeyValueStructureValueContext) => void

プロパティ値

(ctx: KeyValueStructureValueContext) => void

exitNormalBody

normalBodyで代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを終了します。

exitNormalBody?: (ctx: NormalBodyContext) => void

プロパティ値

(ctx: NormalBodyContext) => void

exitNormalTemplateBody

LGTemplateParser.normalTemplateBodyによって生成された解析ツリーを終了します。

exitNormalTemplateBody?: (ctx: NormalTemplateBodyContext) => void

プロパティ値

(ctx: NormalTemplateBodyContext) => void

exitNormalTemplateString

LGTemplateParser.normalTemplateStringによって生成された解析ツリーを終了します。

exitNormalTemplateString?: (ctx: NormalTemplateStringContext) => void

プロパティ値

(ctx: NormalTemplateStringContext) => void

exitStructuredBody

structuredBodyで代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを終了します。

exitStructuredBody?: (ctx: StructuredBodyContext) => void

プロパティ値

(ctx: StructuredBodyContext) => void

exitStructuredBodyContentLine

LGTemplateParser.structuredBodyContentLineによって生成された解析ツリーを終了します。

exitStructuredBodyContentLine?: (ctx: StructuredBodyContentLineContext) => void

プロパティ値

(ctx: StructuredBodyContentLineContext) => void

exitStructuredBodyEndLine

LGTemplateParser.structuredBodyEndLineによって生成された解析ツリーを終了します。

exitStructuredBodyEndLine?: (ctx: StructuredBodyEndLineContext) => void

プロパティ値

(ctx: StructuredBodyEndLineContext) => void

exitStructuredBodyNameLine

LGTemplateParser.structuredBodyNameLineによって生成された解析ツリーを終了します。

exitStructuredBodyNameLine?: (ctx: StructuredBodyNameLineContext) => void

プロパティ値

(ctx: StructuredBodyNameLineContext) => void

exitStructuredTemplateBody

LGTemplateParser.structuredTemplateBodyによって生成された解析ツリーを終了します。

exitStructuredTemplateBody?: (ctx: StructuredTemplateBodyContext) => void

プロパティ値

(ctx: StructuredTemplateBodyContext) => void

exitSwitchCaseBody

switchCaseBodyで代替としてラベル付けされた LGTemplateParser.body によって生成された解析ツリーを終了します。

exitSwitchCaseBody?: (ctx: SwitchCaseBodyContext) => void

プロパティ値

(ctx: SwitchCaseBodyContext) => void

exitSwitchCaseRule

LGTemplateParser.switchCaseRuleによって生成された解析ツリーを終了します。

exitSwitchCaseRule?: (ctx: SwitchCaseRuleContext) => void

プロパティ値

(ctx: SwitchCaseRuleContext) => void

exitSwitchCaseStat

LGTemplateParser.switchCaseStatによって生成された解析ツリーを終了します。

exitSwitchCaseStat?: (ctx: SwitchCaseStatContext) => void

プロパティ値

(ctx: SwitchCaseStatContext) => void

exitSwitchCaseTemplateBody

LGTemplateParser.switchCaseTemplateBodyによって生成された解析ツリーを終了します。

exitSwitchCaseTemplateBody?: (ctx: SwitchCaseTemplateBodyContext) => void

プロパティ値

(ctx: SwitchCaseTemplateBodyContext) => void

exitTemplate

LGTemplateParser.templateによって生成された解析ツリーを終了します。

exitTemplate?: (ctx: TemplateContext) => void

プロパティ値

(ctx: TemplateContext) => void

exitTemplateString

LGTemplateParser.templateStringによって生成された解析ツリーを終了します。

exitTemplateString?: (ctx: TemplateStringContext) => void

プロパティ値

(ctx: TemplateStringContext) => 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 から継承された