MeasurementTableModel extends AbstractTableModel { public int getRowCount() { return d_studyIndex.get(d_studies.size()); } MeasurementTableModel(
			ObservableList<Study> studies,
			ObservableList<Treatment> treatments,
			ValueModel measurementType);  MeasurementTableModel(DataSetModel model); int getRowCount(); int getColumnCount(); @Override Class<?> getColumnClass(int col); @Override String getColumnName(int col); Object getValueAt(int row, int col); @Override boolean isCellEditable(int row, int col); @Override void setValueAt(Object val, int row, int col); static final String COLNAME_STDDEV; static final String COLNAME_MEAN; static final String COLNAME_SAMPLESIZE; static final String COLNAME_RESPONDERS; static final String COLNAME_ID; }
@Test public void testInitialRows() { assertEquals(4, d_model.getRowCount()); }