public abstract class ScalarVisitor extends BaseTreeVisitor
Abstract scalar visitor allowing to recisovely visit all scalars components
in the data component tree.
By default, the visit methods for scalar and range components
call the visitSimple(SimpleComponent)
method which does nothing.
Constructor and Description |
---|
ScalarVisitor() |
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(Quantity component) |
void |
visit(QuantityRange component) |
void |
visit(Text component) |
void |
visit(Time component) |
void |
visit(TimeRange component) |
void |
visitRange(RangeComponent component) |
void |
visitScalar(SimpleComponent component) |
void |
visitSimple(SimpleComponent component) |
visit, visit, visit, visit
public void visitSimple(SimpleComponent component)
public void visitScalar(SimpleComponent component)
public void visitRange(RangeComponent component)
public void visit(Boolean component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(Count component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(Quantity component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(Time component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(Category component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(Text component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(CountRange component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(QuantityRange component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(TimeRange component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
public void visit(CategoryRange component)
visit
in interface DataComponentVisitor
visit
in class BaseTreeVisitor
Copyright © 2016 Sensia Software LLC. All rights reserved.