visad.data.netcdf.in
Class FileDataFactory
- java.lang.Object
-
- visad.data.netcdf.in.DataFactory
-
- visad.data.netcdf.in.FileDataFactory
-
public class FileDataFactory extends DataFactory
Provides support for creating VisAD Data objects that use a file backing-store from VirtualData objects. Currently, the only supported in-file VisAD data object is the FileFlatField.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description static DataFactoryinstance()Returns an instance of this class.FlatFieldnewData(Context context, VirtualFlatField virtualField)Creates a VisAD FlatField object from a netCDF indicial context and a VirtualFlatField.-
Methods inherited from class visad.data.netcdf.in.DataFactory
newData, newData, newData, newData
-
-
-
-
Method Detail
-
instance
public static DataFactory instance()
Returns an instance of this class.- Returns:
- An instance of this class.
-
newData
public FlatField newData(Context context, VirtualFlatField virtualField) throws VisADException, java.rmi.RemoteException, java.io.IOException
Creates a VisAD FlatField object from a netCDF indicial context and a VirtualFlatField. The returned FlatField object is, actually, a FileFlatField that uses the netCDF dataset as its (read-only) backing-store.- Overrides:
newDatain classDataFactory- Parameters:
context- The netCDF indicial context.virtualField- The virtual data.- Returns:
- The VisAD FileFlatField corresponding to the input.
- Throws:
VisADException- VisAD failure.java.rmi.RemoteException- Java RMI failure.java.io.IOException- I/O failure.
-
-
DMelt 3.0 © DataMelt by jWork.ORG