public class ModelEmptyVisitor extends java.lang.Object implements ModelVisitor
ModelVisitor.Status
Constructor and Description |
---|
ModelEmptyVisitor() |
Modifier and Type | Method and Description |
---|---|
ModelVisitor.Status |
getStatus()
Returns the current status of the visitor.
|
void |
onModelBegin(Model model)
Starts visiting
Model object. |
void |
onModelEnd(Model model)
Finishes visiting
Model object. |
void |
onModuleBegin(Module module)
Starts visiting
Module node. |
void |
onModuleEnd(Module module)
Finishes visiting
Module node. |
void |
onProcessBegin(ModuleProcess process)
Starts visiting
ModuleProcess node. |
void |
onProcessEnd(ModuleProcess process)
Finishes visiting
ModuleProcess node. |
void |
onRootBegin()
Notifies that processing has been started.
|
void |
onRootEnd()
Notifies that processing has been finished.
|
void |
onStatementBegin(Statement statement)
Starts visiting
Statement statement. |
void |
onStatementEnd(Statement statement)
Finishes visiting
Statement statement. |
public ModelVisitor.Status getStatus()
ModelVisitor
getStatus
in interface ModelVisitor
public void onRootBegin()
ModelVisitor
onRootBegin
in interface ModelVisitor
public void onRootEnd()
ModelVisitor
onRootEnd
in interface ModelVisitor
public void onModelBegin(Model model)
ModelVisitor
Model
object.onModelBegin
in interface ModelVisitor
public void onModelEnd(Model model)
ModelVisitor
Model
object.onModelEnd
in interface ModelVisitor
public void onStatementBegin(Statement statement)
ModelVisitor
Statement
statement.onStatementBegin
in interface ModelVisitor
statement
- Statement to be visited.public void onStatementEnd(Statement statement)
ModelVisitor
Statement
statement.onStatementEnd
in interface ModelVisitor
statement
- Statement to be visited.public void onModuleBegin(Module module)
ModelVisitor
Module
node.onModuleBegin
in interface ModelVisitor
module
- Module node to be visited.public void onModuleEnd(Module module)
ModelVisitor
Module
node.onModuleEnd
in interface ModelVisitor
module
- Module node to be visited.public void onProcessBegin(ModuleProcess process)
ModelVisitor
ModuleProcess
node.onProcessBegin
in interface ModelVisitor
process
- Process node to be visited.public void onProcessEnd(ModuleProcess process)
ModelVisitor
ModuleProcess
node.onProcessEnd
in interface ModelVisitor
process
- Process node to be visited.