Package org.vast.data
Class ScalarVisitor
java.lang.Object
org.vast.data.BaseTreeVisitor
org.vast.data.ScalarVisitor
- All Implemented Interfaces:
DataComponentVisitor
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.
- Since:
- Oct 9, 2015
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
visit
(CategoryRange component) void
void
visit
(CountRange component) void
void
visit
(QuantityRange component) void
void
void
void
visitRange
(RangeComponent component) void
visitScalar
(SimpleComponent component) void
visitSimple
(SimpleComponent component) Methods inherited from class org.vast.data.BaseTreeVisitor
visit, visit, visit, visit
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.opengis.swe.v20.DataComponentVisitor
visit
-
Constructor Details
-
ScalarVisitor
public ScalarVisitor()
-
-
Method Details
-
visitSimple
-
visitScalar
-
visitRange
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-
visit
- Specified by:
visit
in interfaceDataComponentVisitor
- Overrides:
visit
in classBaseTreeVisitor
-