ucar.unidata.view.sounding
Class AerologicalDisplay.MyWetTemperatureCalculatorFactory

java.lang.Object
  extended by ucar.unidata.view.sounding.AerologicalDisplay.MyWetTemperatureCalculatorFactory
All Implemented Interfaces:
TemperatureCalculatorFactory
Enclosing class:
AerologicalDisplay

protected class AerologicalDisplay.MyWetTemperatureCalculatorFactory
extends Object
implements TemperatureCalculatorFactory

Provides support for creating calculators of the saturated portion of a lifted parcel's trajectory.


Constructor Summary
AerologicalDisplay.MyWetTemperatureCalculatorFactory()
          Constructs from nothing.
 
Method Summary
 TemperatureCalculator newTemperatureCalculator(Real saturationPressure, Real saturationTemperature)
          Constructs from the saturation point.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AerologicalDisplay.MyWetTemperatureCalculatorFactory

public AerologicalDisplay.MyWetTemperatureCalculatorFactory()
Constructs from nothing.

Method Detail

newTemperatureCalculator

public TemperatureCalculator newTemperatureCalculator(Real saturationPressure,
                                                      Real saturationTemperature)
                                               throws TypeException,
                                                      VisADException,
                                                      RemoteException
Constructs from the saturation point.

Specified by:
newTemperatureCalculator in interface TemperatureCalculatorFactory
Parameters:
saturationPressure - The saturation pressure.
saturationTemperature - The saturation temperature.
Returns:
A calculator.
Throws:
TypeException - Argument has wong type.
VisADException - VisAD failure.
RemoteException - Java RMI failure.