public abstract class BaseTreeVisitor extends Object implements DataComponentVisitor
Abstract tree visitor providing logic to visit nested data components recursively. By default, the visit methods for scalar and range components do nothing.
Constructor and Description |
---|
BaseTreeVisitor() |
Modifier and Type | Method and Description |
---|---|
void |
visit(Boolean component) |
void |
visit(Category component) |
void |
visit(CategoryRange component) |
void |
visit(Count component) |
void |
visit(CountRange component) |
void |
visit(DataArray array) |
void |
visit(DataChoice choice) |
void |
visit(DataRecord record) |
void |
visit(Quantity component) |
void |
visit(QuantityRange component) |
void |
visit(Text component) |
void |
visit(Time component) |
void |
visit(TimeRange component) |
void |
visit(Vector vect) |
public void visit(Boolean component)
visit
in interface DataComponentVisitor
public void visit(Count component)
visit
in interface DataComponentVisitor
public void visit(Quantity component)
visit
in interface DataComponentVisitor
public void visit(Time component)
visit
in interface DataComponentVisitor
public void visit(Category component)
visit
in interface DataComponentVisitor
public void visit(Text component)
visit
in interface DataComponentVisitor
public void visit(CountRange component)
visit
in interface DataComponentVisitor
public void visit(QuantityRange component)
visit
in interface DataComponentVisitor
public void visit(TimeRange component)
visit
in interface DataComponentVisitor
public void visit(CategoryRange component)
visit
in interface DataComponentVisitor
public void visit(DataRecord record)
visit
in interface DataComponentVisitor
public void visit(Vector vect)
visit
in interface DataComponentVisitor
public void visit(DataChoice choice)
visit
in interface DataComponentVisitor
public void visit(DataArray array)
visit
in interface DataComponentVisitor
Copyright © 2016 Sensia Software LLC. All rights reserved.