visad.data.netcdf.in
Class CfView.DataIterator
java.lang.Object
visad.data.netcdf.in.VirtualDataIterator
visad.data.netcdf.in.CfView.DataIterator
- Enclosing class:
- CfView
- final class CfView.DataIterator
- extends VirtualDataIterator
Iterates over the virtual VisAD data objects in a netCDF dataset
according to the CF conventions.
|
Method Summary |
protected VirtualData |
getData()
Returns a clone of the next virtual VisAD data object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CfView.DataIterator
CfView.DataIterator()
- Constructs from nothing.
getData
protected VirtualData getData()
throws TypeException,
VisADException,
IOException
- Returns a clone of the next virtual VisAD data object.
This implementation uses View.isCharToText(),
View.isNumeric(Variable), CfView.isIgnorable(Variable),
and View.getData(Variable).
- Specified by:
getData in class VirtualDataIterator
- Returns:
- A clone of the next virtual VisAD data
object or
null if there is
no more data.
- Throws:
TypeException - if a RealType needed
to be created but couldn't.
VisADException - Couldn't create necessary VisAD object.
IOException