ucar.unidata.view.sounding
Class AerologicalReadoutTable.MixingRatioReadout
java.lang.Object
ucar.unidata.view.sounding.RealReadout
ucar.unidata.view.sounding.AerologicalReadoutTable.MyReadout
ucar.unidata.view.sounding.AerologicalReadoutTable.PTDerivedReadout
ucar.unidata.view.sounding.AerologicalReadoutTable.MixingRatioReadout
- All Implemented Interfaces:
- PropertyChangeListener, EventListener
- Enclosing class:
- AerologicalReadoutTable
protected static class AerologicalReadoutTable.MixingRatioReadout
- extends AerologicalReadoutTable.PTDerivedReadout
Provides support for mixing ratio readouts.
|
Method Summary |
protected Real |
compute(Real pressure,
Real temperature)
Computes the derived quantity. |
| Methods inherited from class ucar.unidata.view.sounding.RealReadout |
addPropertyChangeListener, getName, getNumericString, getUnitString, propertyChange, setFormat, setNameUse, setReal, setSpecifiedName, setSpecifiedUnit, setUnitUse |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AerologicalReadoutTable.MixingRatioReadout
public AerologicalReadoutTable.MixingRatioReadout()
throws ParseException
- Constructs from nothing.
- Throws:
ParseException - Bad internal unit specification.
AerologicalReadoutTable.MixingRatioReadout
public AerologicalReadoutTable.MixingRatioReadout(String name)
throws ParseException
- Constructs from a name for the readout.
- Parameters:
name - The name for the readout.
- Throws:
ParseException - Bad internal unit specification.
compute
protected Real compute(Real pressure,
Real temperature)
throws RemoteException,
VisADException
- Computes the derived quantity.
- Specified by:
compute in class AerologicalReadoutTable.PTDerivedReadout
- Parameters:
pressure - The pressure.temperature - The temperature.
- Returns:
- The value of the derived quantity.
- Throws:
VisADException - VisAD failure.
RemoteException - Java RMI failure.