|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.view.sounding.ClockedBean
ucar.unidata.view.sounding.LclTemperatureBean
public final class LclTemperatureBean
A Java Bean that computes the temperature of the saturation-point from an initial pressure, temperature, and water-vapor mixing-ratio.
| Field Summary | |
|---|---|
static String |
OUTPUT_PROPERTY_NAME
The name of the saturation-point temperature property. |
| Constructor Summary | |
|---|---|
LclTemperatureBean(BeanNetwork network)
Constructs from the network in which this bean will be a component. |
|
| Method Summary | |
|---|---|
void |
clock()
Computes the saturation-point temperature property from the input data. |
Data |
getSaturationPointTemperature()
Returns the value of the saturation-point temperature property. |
void |
setPressure(Real initPres)
Sets the initial pressure. |
void |
setTemperature(Real initTemp)
Sets the initial temperature. |
void |
setWaterVaporMixingRatio(Real ratio)
Sets the input water-vapor mixing-ratio. |
| Methods inherited from class ucar.unidata.view.sounding.ClockedBean |
|---|
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String OUTPUT_PROPERTY_NAME
| Constructor Detail |
|---|
public LclTemperatureBean(BeanNetwork network)
network - The bean network.| Method Detail |
|---|
public void setWaterVaporMixingRatio(Real ratio)
throws TypeException,
VisADException,
RemoteException
ratio - The input mixing-ratio.
NullPointerException - if the argument is null.
TypeException - if the profile has the wrong type.
VisADException - if a VisAD failure occurs.
RemoteException - if a Java RMI failure occurs.
public void setPressure(Real initPres)
throws TypeException,
VisADException,
RemoteException
initPres - The initial pressure.
NullPointerException - if the argument is null.
TypeException - if the pressure has the wrong type.
VisADException - if a VisAD failure occurs.
RemoteException - if a Java RMI failure occurs.
public void setTemperature(Real initTemp)
throws TypeException,
VisADException,
RemoteException
initTemp - The initial temperature.
NullPointerException - if the argument is null.
TypeException - if the temperature has the wrong type.
VisADException - if a VisAD failure occurs.
RemoteException - if a Java RMI failure occurs.
public void clock()
throws TypeException,
VisADException,
RemoteException
PropertyChangeEvent is fired for the output
property if it differs from the previous value.
TypeException - if the pressure has the wrong type.
VisADException - VisAD failure.
RemoteException - Java RMI failure.public Data getSaturationPointTemperature()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||