sexi.gui
Class ManualSpeciesTableModel
java.lang.Object
|
+--javax.swing.table.AbstractTableModel
|
+--sexi.gui.SpeciesTableModel
|
+--sexi.gui.ManualSpeciesTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
- class ManualSpeciesTableModel
- extends SpeciesTableModel
- See Also:
- Serialized Form
Field Summary |
(package private) java.lang.String[] |
columnNames
|
(package private) java.util.ArrayList |
planted
|
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class sexi.gui.SpeciesTableModel |
fixRasio, getNumOfTree, getNumOfTreeAt, getRasio, getRasioList, getRestMaxRasio, getRowCount, getSpecies, getTreeSpecList, isZeroRasio, removeBadTreeSpec, setNumOfTree, setNumOfTreeAt, setRasioAt, setValueAt |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
columnNames
final java.lang.String[] columnNames
planted
java.util.ArrayList planted
ManualSpeciesTableModel
ManualSpeciesTableModel()
getColumnClass
public java.lang.Class getColumnClass(int c)
- Overrides:
getColumnClass
in class SpeciesTableModel
getColumnCount
public int getColumnCount()
- Overrides:
getColumnCount
in class javax.swing.table.AbstractTableModel
getColumnName
public java.lang.String getColumnName(int col)
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
isCellEditable
public boolean isCellEditable(int row,
int col)
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
getValueAt
public java.lang.Object getValueAt(int row,
int column)
- Overrides:
getValueAt
in class SpeciesTableModel
addSpecies
public void addSpecies(TreeSpec ts,
double proportion)
- Overrides:
addSpecies
in class SpeciesTableModel
removeSpecies
public void removeSpecies(int row)
- Overrides:
removeSpecies
in class SpeciesTableModel
removeAllSpecies
public void removeAllSpecies()
- Overrides:
removeAllSpecies
in class SpeciesTableModel
getPlantedList
public java.util.Collection getPlantedList()
removeBadTreeSpec
void removeBadTreeSpec(int index)
- Overrides:
removeBadTreeSpec
in class SpeciesTableModel
setPlantedAt
public void setPlantedAt(int index,
int n)
getPlantedAt
public int getPlantedAt(int index)
clearPlanted
public void clearPlanted()