public class OrbitBaseVisitor<T> implements OrbitVisitor<T>
This class provides an empty implementation of , which can be extended to create a visitor which only needs to handle a subset of the available methods.interface OrbitVisitor
interface OrbitVisitorvisitActorDeclaration, visitActorMethod, visitDataDeclaration, visitDataField, visitDeclaration, visitEnumDeclaration, visitEnumMember, visitFile, visitMethodParampublic T visitFile(OrbitParser.FileContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$file()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@74aa9e15: the parse treecloud.orbit.dsl.OrbitParser$file()public T visitDeclaration(OrbitParser.DeclarationContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$declaration()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@7a19309: the parse treecloud.orbit.dsl.OrbitParser$declaration()public T visitEnumDeclaration(OrbitParser.EnumDeclarationContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$enumDeclaration()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@63587466: the parse treecloud.orbit.dsl.OrbitParser$enumDeclaration()public T visitEnumMember(OrbitParser.EnumMemberContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$enumMember()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@4610e4a: the parse treecloud.orbit.dsl.OrbitParser$enumMember()public T visitActorDeclaration(OrbitParser.ActorDeclarationContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$actorDeclaration()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@774a80bf: the parse treecloud.orbit.dsl.OrbitParser$actorDeclaration()public T visitActorMethod(OrbitParser.ActorMethodContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$actorMethod()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@6b7d1aa1: the parse treecloud.orbit.dsl.OrbitParser$actorMethod()public T visitMethodParam(OrbitParser.MethodParamContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$methodParam()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@16f54118: the parse treecloud.orbit.dsl.OrbitParser$methodParam()public T visitDataDeclaration(OrbitParser.DataDeclarationContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$dataDeclaration()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@60935e48: the parse treecloud.orbit.dsl.OrbitParser$dataDeclaration()public T visitDataField(OrbitParser.DataFieldContext ctx)
Visit a parse tree produced by . cloud.orbit.dsl.OrbitParser$dataField()
The default implementation returns the result of calling #visitChildren on ctx.
ctx - org.jetbrains.dokka.NodeRenderContent@22b6b7e1: the parse treecloud.orbit.dsl.OrbitParser$dataField()