org.mbari.oasis
Class OMSAbstractSchemaConstructor

java.lang.Object
  extended byorg.mbari.oasis.OMSAbstractSchemaConstructor
Direct Known Subclasses:
OMSSchemaConstructor

public abstract class OMSAbstractSchemaConstructor
extends java.lang.Object


Field Summary
protected  ucar.netcdf.ProtoVariable[] axesP
           
protected  java.io.File cfgfile
           
protected  ucar.netcdf.Schema schema
           
protected  ucar.netcdf.Dimension timeD
           
protected  org.mbari.oasis.OMSVariable[] variables
           
 
Constructor Summary
OMSAbstractSchemaConstructor(java.io.File file)
           
 
Method Summary
 ucar.netcdf.ProtoVariable[] getAxes()
           
 ucar.netcdf.Schema getSchema()
          Return the schema for use in creating a netCDF file
protected abstract  OMSSensor[] getSensors()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

variables

protected org.mbari.oasis.OMSVariable[] variables

schema

protected ucar.netcdf.Schema schema

cfgfile

protected java.io.File cfgfile

timeD

protected ucar.netcdf.Dimension timeD

axesP

protected ucar.netcdf.ProtoVariable[] axesP
Constructor Detail

OMSAbstractSchemaConstructor

public OMSAbstractSchemaConstructor(java.io.File file)
Method Detail

getSchema

public ucar.netcdf.Schema getSchema()
Return the schema for use in creating a netCDF file

Returns:
Schema

getAxes

public ucar.netcdf.ProtoVariable[] getAxes()

getSensors

protected abstract OMSSensor[] getSensors()