edu.wisc.ssec.mcidasv.data
Class StatsTable

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by edu.wisc.ssec.mcidasv.data.StatsTable
All Implemented Interfaces:
Serializable, TableModel

public class StatsTable
extends AbstractTableModel

See Also:
Serialized Form

Field Summary
(package private)  String[] colNames
           
(package private)  Color[] coltab
           
(package private)  String[][] data
           
(package private)  boolean isShowing
           
(package private)  int maxCols
           
(package private)  int maxRows
           
(package private)  int numCols
           
(package private)  String[] rowNames
           
(package private)  boolean saveStats
           
(package private)  JFrame statsWindow
           
(package private)  JTable table
           
(package private)  double total_area
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
StatsTable()
           
StatsTable(boolean saveStats)
           
 
Method Summary
private  String fmtMe(double val)
           
 int getColumnCount()
           
 String getColumnName(int col)
           
 int getRowCount()
           
 String getValueAt(int row, int col)
           
 void resetValues(int col)
           
 void setFields(FlatField fx, FlatField fy, int col)
           
 void setIsShowing()
           
 void setNames(String xn, String yn)
           
 void setPoints(float[][] markScatter, int len, int indx, double area)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

data

String[][] data

table

JTable table

statsWindow

JFrame statsWindow

total_area

double total_area

numCols

int numCols

isShowing

boolean isShowing

coltab

Color[] coltab

maxCols

final int maxCols
See Also:
Constant Field Values

colNames

String[] colNames

maxRows

final int maxRows
See Also:
Constant Field Values

rowNames

final String[] rowNames

saveStats

boolean saveStats
Constructor Detail

StatsTable

public StatsTable()

StatsTable

public StatsTable(boolean saveStats)
Method Detail

setIsShowing

public void setIsShowing()

resetValues

public void resetValues(int col)

setNames

public void setNames(String xn,
                     String yn)

setFields

public void setFields(FlatField fx,
                      FlatField fy,
                      int col)

fmtMe

private String fmtMe(double val)

setPoints

public void setPoints(float[][] markScatter,
                      int len,
                      int indx,
                      double area)

getRowCount

public int getRowCount()

getColumnCount

public int getColumnCount()

getValueAt

public String getValueAt(int row,
                         int col)

getColumnName

public String getColumnName(int col)
Specified by:
getColumnName in interface TableModel
Overrides:
getColumnName in class AbstractTableModel