public class OrbitBaseVisitor<T> implements OrbitVisitor<T>
This class provides an empty implementation of OrbitVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
| Modifier and Type | Method and Description |
|---|---|
T |
visitActorDeclaration()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitActorMethod()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitDataDeclaration()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitDataField()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitDeclaration()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitEnumDeclaration()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitEnumMember()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitFile()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitMethodParam()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
T |
visitType()
{@inheritDoc} The default implementation returns the result of calling
#visitChildren on ctx. |
visitActorDeclaration, visitActorMethod, visitDataDeclaration, visitDataField, visitDeclaration, visitEnumDeclaration, visitEnumMember, visitFile, visitMethodParam, visitTypepublic T visitFile()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitDeclaration()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitEnumDeclaration()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitEnumMember()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitActorDeclaration()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitActorMethod()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitMethodParam()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitDataDeclaration()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitDataField()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.
public T visitType()
{@inheritDoc}
The default implementation returns the result of calling #visitChildren on ctx.