Class SkewTReadoutTable

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, EventListener, Accessible, CellEditorListener, ListSelectionListener, RowSorterListener, TableColumnModelListener, TableModelListener, Scrollable

public final class SkewTReadoutTable extends JTable
Provides support for a readout-table of Skew-T values.
Version:
$Revision: 1.13 $ $Date: 2005/05/13 18:33:37 $
Author:
Steven R. Emmerson
See Also:
  • Constructor Details

  • Method Details

    • setPreferredSize

      public void setPreferredSize() throws VisADException, RemoteException
      Sets the preferred size of this component.
      Throws:
      VisADException - if a core VisAD failure occurs.
      RemoteException - if a Java RMI failure occurs.
    • setPressure

      public void setPressure(Real pressure) throws VisADException, RemoteException
      Sets the pressure property.
      Parameters:
      pressure - The new pressure.
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • setBackgroundTemperature

      public void setBackgroundTemperature(Real temperature) throws VisADException, RemoteException
      Sets the background temperature property.
      Parameters:
      temperature - The new temperature.
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • setProfileTemperature

      public void setProfileTemperature(Real temperature) throws VisADException, RemoteException
      Sets the profile temperature property.
      Parameters:
      temperature - The new profile temperature.
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • setProfileDewPoint

      public void setProfileDewPoint(Real dewPoint) throws VisADException, RemoteException
      Sets the profile dew-point property.
      Parameters:
      dewPoint - The new profile dew-point.
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • setProfileWindSpeed

      public void setProfileWindSpeed(Real windSpeed) throws VisADException, RemoteException
      Sets the profile wind speed property.
      Parameters:
      windSpeed - The new profile wind speed.
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • setProfileWindDirection

      public void setProfileWindDirection(Real windDir) throws VisADException, RemoteException
      Sets the profile wind direction property.
      Parameters:
      windDir - The new profile wind direction.
      Throws:
      VisADException - VisAD failure.
      RemoteException - Java RMI failure.
    • setProfileMixingRatio

      public void setProfileMixingRatio(Real ratio)
      Sets the profile mixing-ratio.
      Parameters:
      ratio - The profile mixing ratio.
    • setLclPressure

      public void setLclPressure(Real pres)
      Sets the LCL pressure.
      Parameters:
      pres - The LCL pressure.
    • setLclTemperature

      public void setLclTemperature(Real temp)
      Sets the LCL temperature.
      Parameters:
      temp - The LCL temperature.
    • setLfc

      public void setLfc(Real lfc)
      Sets the profile LFC property.
      Parameters:
      lfc - The new profile LFC.
    • setLfcTemperature

      public void setLfcTemperature(Real temp)
      Sets the temperature at the LFC.
      Parameters:
      temp - The temperature at the LFC
    • setLnb

      public void setLnb(Real lnb)
      Sets the profile Level of NeutralBuoyancy (LNB) property.
      Parameters:
      lnb - The new profile LNB.
    • setLnbTemperature

      public void setLnbTemperature(Real temp)
      Sets the temperature at the LNB.
      Parameters:
      temp - The temperature at the LNB
    • setCape

      public void setCape(Real cape)
      Sets the profile CAPE property.
      Parameters:
      cape - The new profile CAPE.
    • setCin

      public void setCin(Real cin)
      Sets the profile CIN property.
      Parameters:
      cin - The new profile CIN.
    • setColumnWidth

      protected static void setColumnWidth(JTable table, int columnIndex)
      Sets the width of a column.
      Parameters:
      table - The table.
      columnIndex - The column index.
    • getPreferredColumnWidth

      protected static int getPreferredColumnWidth(JTable table, int columnIndex)
      Returns the preferred width of a column in a given table.
      Parameters:
      table - The table.
      columnIndex - The column index.
      Returns:
      The preferred width of the given column.