public abstract class BaseDataProcessor extends Object implements DataProcessor
| Constructor and Description |
|---|
BaseDataProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
process(DataImpl di,
Object token)
Write the Data object using the most appropriate
DataProcessor method. |
abstract void |
processDoubleSet(SetType type,
CoordinateSystem cs,
Unit[] units,
DoubleSet set,
Object token) |
abstract void |
processFieldImpl(FunctionType type,
Set set,
FieldImpl fld,
Object token) |
abstract void |
processFlatField(FunctionType type,
Set domainSet,
CoordinateSystem cs,
CoordinateSystem[] rangeCS,
Set[] rangeSets,
Unit[] units,
FlatField fld,
Object token) |
abstract void |
processFloatSet(SetType type,
CoordinateSystem cs,
Unit[] units,
FloatSet set,
Object token) |
abstract void |
processGridded1DDoubleSet(SetType type,
double[][] samples,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Gridded1DDoubleSet set,
Object token) |
abstract void |
processGridded1DSet(SetType type,
float[][] samples,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Gridded1DSet set,
Object token) |
abstract void |
processGridded2DDoubleSet(SetType type,
double[][] samples,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Gridded2DDoubleSet set,
Object token) |
abstract void |
processGridded2DSet(SetType type,
float[][] samples,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Gridded2DSet set,
Object token) |
abstract void |
processGridded3DDoubleSet(SetType type,
double[][] samples,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Gridded3DDoubleSet set,
Object token) |
abstract void |
processGridded3DSet(SetType type,
float[][] samples,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Gridded3DSet set,
Object token) |
abstract void |
processGriddedSet(SetType type,
float[][] samples,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
GriddedSet set,
Object token) |
abstract void |
processInteger1DSet(SetType type,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Integer1DSet set,
Object token) |
abstract void |
processInteger2DSet(SetType type,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Integer2DSet set,
Object token) |
abstract void |
processInteger3DSet(SetType type,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Integer3DSet set,
Object token) |
abstract void |
processIntegerNDSet(SetType type,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
IntegerNDSet set,
Object token) |
abstract void |
processIrregular1DSet(SetType type,
float[][] samples,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Irregular1DSet set,
Object token) |
abstract void |
processIrregular2DSet(SetType type,
float[][] samples,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Delaunay delaunay,
Irregular2DSet set,
Object token) |
abstract void |
processIrregular3DSet(SetType type,
float[][] samples,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Delaunay delaunay,
Irregular3DSet set,
Object token) |
abstract void |
processIrregularSet(SetType type,
float[][] samples,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Delaunay delaunay,
IrregularSet set,
Object token) |
abstract void |
processLinear1DSet(SetType type,
double[] firsts,
double[] lasts,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Linear1DSet set,
Object token) |
void |
processLinear1DSet(SetType st,
Linear1DSet set,
Object token) |
abstract void |
processLinear2DSet(SetType type,
double[] firsts,
double[] lasts,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Linear2DSet set,
Object token) |
abstract void |
processLinear3DSet(SetType type,
double[] firsts,
double[] lasts,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
Linear3DSet set,
Object token) |
abstract void |
processLinearLatLonSet(SetType type,
double[] firsts,
double[] lasts,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
LinearLatLonSet set,
Object token) |
abstract void |
processLinearNDSet(SetType type,
double[] firsts,
double[] lasts,
int[] lengths,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
LinearNDSet set,
Object token) |
abstract void |
processList1DSet(SetType type,
float[] list,
CoordinateSystem cs,
Unit[] units,
List1DSet set,
Object token) |
abstract void |
processProductSet(SetType type,
SampledSet[] sets,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
ProductSet set,
Object token) |
abstract void |
processReal(RealType type,
double value,
Unit unit,
ErrorEstimate error,
Real real,
Object token) |
abstract void |
processRealTuple(RealTupleType type,
Real[] components,
CoordinateSystem cs,
RealTuple rt,
Object token) |
abstract void |
processSampledSet(SetType st,
int manifold_dimension,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
SampledSet set,
Object token) |
abstract void |
processSimpleSet(SetType st,
int manifold_dimension,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
SimpleSet set,
Object token) |
abstract void |
processSingletonSet(RealTuple sample,
CoordinateSystem cs,
Unit[] units,
ErrorEstimate[] errors,
SingletonSet set,
Object token) |
abstract void |
processText(TextType type,
String value,
boolean missing,
Text text,
Object token) |
abstract void |
processTuple(TupleType type,
Data[] components,
Tuple t,
Object token) |
abstract void |
processUnionSet(SetType type,
SampledSet[] sets,
UnionSet set,
Object token) |
abstract void |
processUnknownData(DataImpl data,
Object token) |
public void process(DataImpl di, Object token) throws VisADException
DataProcessor method.process in interface DataProcessorVisADExceptionpublic abstract void processDoubleSet(SetType type, CoordinateSystem cs, Unit[] units, DoubleSet set, Object token) throws VisADException
processDoubleSet in interface DataProcessorVisADExceptionpublic abstract void processFieldImpl(FunctionType type, Set set, FieldImpl fld, Object token) throws VisADException
processFieldImpl in interface DataProcessorVisADExceptionpublic abstract void processFlatField(FunctionType type, Set domainSet, CoordinateSystem cs, CoordinateSystem[] rangeCS, Set[] rangeSets, Unit[] units, FlatField fld, Object token) throws VisADException
processFlatField in interface DataProcessorVisADExceptionpublic abstract void processFloatSet(SetType type, CoordinateSystem cs, Unit[] units, FloatSet set, Object token) throws VisADException
processFloatSet in interface DataProcessorVisADExceptionpublic abstract void processGridded1DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DDoubleSet set, Object token) throws VisADException
processGridded1DDoubleSet in interface DataProcessorVisADExceptionpublic abstract void processGridded2DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DDoubleSet set, Object token) throws VisADException
processGridded2DDoubleSet in interface DataProcessorVisADExceptionpublic abstract void processGridded3DDoubleSet(SetType type, double[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DDoubleSet set, Object token) throws VisADException
processGridded3DDoubleSet in interface DataProcessorVisADExceptionpublic abstract void processGridded1DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded1DSet set, Object token) throws VisADException
processGridded1DSet in interface DataProcessorVisADExceptionpublic abstract void processGridded2DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded2DSet set, Object token) throws VisADException
processGridded2DSet in interface DataProcessorVisADExceptionpublic abstract void processGridded3DSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Gridded3DSet set, Object token) throws VisADException
processGridded3DSet in interface DataProcessorVisADExceptionpublic abstract void processGriddedSet(SetType type, float[][] samples, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, GriddedSet set, Object token) throws VisADException
processGriddedSet in interface DataProcessorVisADExceptionpublic abstract void processInteger1DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer1DSet set, Object token) throws VisADException
processInteger1DSet in interface DataProcessorVisADExceptionpublic abstract void processInteger2DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer2DSet set, Object token) throws VisADException
processInteger2DSet in interface DataProcessorVisADExceptionpublic abstract void processInteger3DSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Integer3DSet set, Object token) throws VisADException
processInteger3DSet in interface DataProcessorVisADExceptionpublic abstract void processIntegerNDSet(SetType type, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, IntegerNDSet set, Object token) throws VisADException
processIntegerNDSet in interface DataProcessorVisADExceptionpublic abstract void processIrregular1DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Irregular1DSet set, Object token) throws VisADException
processIrregular1DSet in interface DataProcessorVisADExceptionpublic abstract void processIrregular2DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular2DSet set, Object token) throws VisADException
processIrregular2DSet in interface DataProcessorVisADExceptionpublic abstract void processIrregular3DSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, Irregular3DSet set, Object token) throws VisADException
processIrregular3DSet in interface DataProcessorVisADExceptionpublic abstract void processIrregularSet(SetType type, float[][] samples, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Delaunay delaunay, IrregularSet set, Object token) throws VisADException
processIrregularSet in interface DataProcessorVisADExceptionpublic abstract void processLinear1DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear1DSet set, Object token) throws VisADException
processLinear1DSet in interface DataProcessorVisADExceptionpublic void processLinear1DSet(SetType st, Linear1DSet set, Object token) throws VisADException
VisADExceptionpublic abstract void processLinear2DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear2DSet set, Object token) throws VisADException
processLinear2DSet in interface DataProcessorVisADExceptionpublic abstract void processLinear3DSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, Linear3DSet set, Object token) throws VisADException
processLinear3DSet in interface DataProcessorVisADExceptionpublic abstract void processLinearLatLonSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearLatLonSet set, Object token) throws VisADException
processLinearLatLonSet in interface DataProcessorVisADExceptionpublic abstract void processLinearNDSet(SetType type, double[] firsts, double[] lasts, int[] lengths, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, LinearNDSet set, Object token) throws VisADException
processLinearNDSet in interface DataProcessorVisADExceptionpublic abstract void processList1DSet(SetType type, float[] list, CoordinateSystem cs, Unit[] units, List1DSet set, Object token) throws VisADException
processList1DSet in interface DataProcessorVisADExceptionpublic abstract void processProductSet(SetType type, SampledSet[] sets, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, ProductSet set, Object token) throws VisADException
processProductSet in interface DataProcessorVisADExceptionpublic abstract void processReal(RealType type, double value, Unit unit, ErrorEstimate error, Real real, Object token) throws VisADException
processReal in interface DataProcessorVisADExceptionpublic abstract void processRealTuple(RealTupleType type, Real[] components, CoordinateSystem cs, RealTuple rt, Object token) throws VisADException
processRealTuple in interface DataProcessorVisADExceptionpublic abstract void processSampledSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SampledSet set, Object token) throws VisADException
processSampledSet in interface DataProcessorVisADExceptionpublic abstract void processSimpleSet(SetType st, int manifold_dimension, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SimpleSet set, Object token) throws VisADException
processSimpleSet in interface DataProcessorVisADExceptionpublic abstract void processSingletonSet(RealTuple sample, CoordinateSystem cs, Unit[] units, ErrorEstimate[] errors, SingletonSet set, Object token) throws VisADException
processSingletonSet in interface DataProcessorVisADExceptionpublic abstract void processText(TextType type, String value, boolean missing, Text text, Object token) throws VisADException
processText in interface DataProcessorVisADExceptionpublic abstract void processTuple(TupleType type, Data[] components, Tuple t, Object token) throws VisADException
processTuple in interface DataProcessorVisADExceptionpublic abstract void processUnionSet(SetType type, SampledSet[] sets, UnionSet set, Object token) throws VisADException
processUnionSet in interface DataProcessorVisADExceptionpublic abstract void processUnknownData(DataImpl data, Object token) throws VisADException
processUnknownData in interface DataProcessorVisADExceptionCopyright © 1996–2023 The SSEC Visualization Project. All rights reserved.