cloud.orbit.dsl / OrbitListener

OrbitListener

interface OrbitListener : ParseTreeListener

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

Functions

enterActorDeclaration

abstract fun enterActorDeclaration(ctx: OrbitParser.ActorDeclarationContext!): Unit

Enter a parse tree produced by OrbitParser#actorDeclaration.

enterActorMethod

abstract fun enterActorMethod(ctx: OrbitParser.ActorMethodContext!): Unit

Enter a parse tree produced by OrbitParser#actorMethod.

enterDataDeclaration

abstract fun enterDataDeclaration(ctx: OrbitParser.DataDeclarationContext!): Unit

Enter a parse tree produced by OrbitParser#dataDeclaration.

enterDataField

abstract fun enterDataField(ctx: OrbitParser.DataFieldContext!): Unit

Enter a parse tree produced by OrbitParser#dataField.

enterDeclaration

abstract fun enterDeclaration(ctx: OrbitParser.DeclarationContext!): Unit

Enter a parse tree produced by OrbitParser#declaration.

enterEnumDeclaration

abstract fun enterEnumDeclaration(ctx: OrbitParser.EnumDeclarationContext!): Unit

Enter a parse tree produced by OrbitParser#enumDeclaration.

enterEnumMember

abstract fun enterEnumMember(ctx: OrbitParser.EnumMemberContext!): Unit

Enter a parse tree produced by OrbitParser#enumMember.

enterFile

abstract fun enterFile(ctx: OrbitParser.FileContext!): Unit

Enter a parse tree produced by OrbitParser#file.

enterMethodParam

abstract fun enterMethodParam(ctx: OrbitParser.MethodParamContext!): Unit

Enter a parse tree produced by OrbitParser#methodParam.

exitActorDeclaration

abstract fun exitActorDeclaration(ctx: OrbitParser.ActorDeclarationContext!): Unit

Exit a parse tree produced by OrbitParser#actorDeclaration.

exitActorMethod

abstract fun exitActorMethod(ctx: OrbitParser.ActorMethodContext!): Unit

Exit a parse tree produced by OrbitParser#actorMethod.

exitDataDeclaration

abstract fun exitDataDeclaration(ctx: OrbitParser.DataDeclarationContext!): Unit

Exit a parse tree produced by OrbitParser#dataDeclaration.

exitDataField

abstract fun exitDataField(ctx: OrbitParser.DataFieldContext!): Unit

Exit a parse tree produced by OrbitParser#dataField.

exitDeclaration

abstract fun exitDeclaration(ctx: OrbitParser.DeclarationContext!): Unit

Exit a parse tree produced by OrbitParser#declaration.

exitEnumDeclaration

abstract fun exitEnumDeclaration(ctx: OrbitParser.EnumDeclarationContext!): Unit

Exit a parse tree produced by OrbitParser#enumDeclaration.

exitEnumMember

abstract fun exitEnumMember(ctx: OrbitParser.EnumMemberContext!): Unit

Exit a parse tree produced by OrbitParser#enumMember.

exitFile

abstract fun exitFile(ctx: OrbitParser.FileContext!): Unit

Exit a parse tree produced by OrbitParser#file.

exitMethodParam

abstract fun exitMethodParam(ctx: OrbitParser.MethodParamContext!): Unit

Exit a parse tree produced by OrbitParser#methodParam.

Inheritors

OrbitBaseListener

open class OrbitBaseListener : OrbitListener

This class provides an empty implementation of OrbitListener, which can be extended to create a listener which only needs to handle a subset of the available methods.