Class ParameterStringCellRenderer

java.lang.Object
rma.swing.table.RmaCellRenderer
rma.swing.table.ParameterStringCellRenderer
All Implemented Interfaces:
Serializable, TableCellRenderer, UnitsCellRenderer

public class ParameterStringCellRenderer extends RmaCellRenderer implements UnitsCellRenderer
See Also:
  • Constructor Details

    • ParameterStringCellRenderer

      public ParameterStringCellRenderer()
  • Method Details

    • setDisplayUnitsSystem

      public void setDisplayUnitsSystem(int unitSystem)
      Sets the DisplayUnitsSystem attribute of the ParameterStringCellRenderer object
      Specified by:
      setDisplayUnitsSystem in interface UnitsCellRenderer
      Overrides:
      setDisplayUnitsSystem in class RmaCellRenderer
      Parameters:
      unitSystem - The new DisplayUnitsSystem value
    • getTableCellRendererComponent

      public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
      Renders a unit system in a ParameterString Object by telling the object which unit system to render in.
      Specified by:
      getTableCellRendererComponent in interface TableCellRenderer
      Overrides:
      getTableCellRendererComponent in class RmaCellRenderer
      Parameters:
      table - The Table requesting the component
      value - The data value to be rendered
      isSelected - boolean marking if the cell is selected
      hasFocus - boolean marking if the cell has Focus
      row - the row number of the cell
      column - the column number of the cell
      Returns:
      The component that represents the rendered value of the object value.