visad.jmet
Class MetGridDirectory

java.lang.Object
  extended by visad.jmet.MetGridDirectory
Direct Known Subclasses:
McIDASGridDirectory

public abstract class MetGridDirectory
extends java.lang.Object

defines an abstract grid directory (meta data)


Field Summary
protected  int columns
           
protected  CoordinateSystem coordSystem
           
protected  java.lang.String levelName
           
protected  int levels
           
protected  Unit levelUnit
           
protected  double levelValue
           
protected  java.lang.String paramLongName
           
protected  java.lang.String paramName
           
protected  Unit paramUnit
           
protected  java.util.Date referenceTime
           
protected  int rows
           
protected  java.lang.String secondLevelName
           
protected  double secondLevelValue
           
protected  java.util.Date secondTime
           
protected  double validHour
           
protected  java.util.Date validTime
           
protected  RealType xType
           
protected  RealType yType
           
 
Constructor Summary
MetGridDirectory()
           
 
Method Summary
 int getColumns()
           
abstract  CoordinateSystem getCoordinateSystem()
           
 java.lang.String getLevelName()
           
 int getLevels()
           
 Unit getLevelUnit()
           
 double getLevelValue()
           
 java.lang.String getParamLongName()
           
 java.lang.String getParamName()
           
 Unit getParamUnit()
           
 java.util.Date getReferenceTime()
           
 int getRows()
           
 java.lang.String getSecondLevelName()
           
 double getSecondLevelValue()
           
 java.util.Date getSecondTime()
           
 double getValidHour()
           
 java.util.Date getValidTime()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

paramName

protected java.lang.String paramName

paramLongName

protected java.lang.String paramLongName

paramUnit

protected Unit paramUnit

referenceTime

protected java.util.Date referenceTime

validTime

protected java.util.Date validTime

secondTime

protected java.util.Date secondTime

validHour

protected double validHour

coordSystem

protected CoordinateSystem coordSystem

levelValue

protected double levelValue

levelUnit

protected Unit levelUnit

levelName

protected java.lang.String levelName

secondLevelValue

protected double secondLevelValue

secondLevelName

protected java.lang.String secondLevelName

rows

protected int rows

columns

protected int columns

levels

protected int levels

xType

protected RealType xType

yType

protected RealType yType
Constructor Detail

MetGridDirectory

public MetGridDirectory()
Method Detail

getParamName

public java.lang.String getParamName()

getParamLongName

public java.lang.String getParamLongName()

getParamUnit

public Unit getParamUnit()

getReferenceTime

public java.util.Date getReferenceTime()

getValidTime

public java.util.Date getValidTime()

getSecondTime

public java.util.Date getSecondTime()

getValidHour

public double getValidHour()

getCoordinateSystem

public abstract CoordinateSystem getCoordinateSystem()

getLevelValue

public double getLevelValue()

getLevelUnit

public Unit getLevelUnit()

getLevelName

public java.lang.String getLevelName()

getSecondLevelValue

public double getSecondLevelValue()

getSecondLevelName

public java.lang.String getSecondLevelName()

getRows

public int getRows()

getColumns

public int getColumns()

getLevels

public int getLevels()