org.neuroph.easyneurons
Class TrainingSetTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.neuroph.easyneurons.TrainingSetTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class TrainingSetTableModel
- extends javax.swing.table.AbstractTableModel
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HIDDEN_INDEX
public int HIDDEN_INDEX
columnIdentifiers
protected java.util.Vector<java.lang.String> columnIdentifiers
dataVector
protected java.util.Vector<java.util.Vector> dataVector
TrainingSetTableModel
public TrainingSetTableModel()
TrainingSetTableModel
public TrainingSetTableModel(org.neuroph.core.learning.TrainingSet trainingSet)
TrainingSetTableModel
public TrainingSetTableModel(int inputs,
int outputs)
getColumnName
public java.lang.String getColumnName(int column)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
isCellEditable
public boolean isCellEditable(int row,
int column)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
getColumnClass
public java.lang.Class getColumnClass(int column)
- Specified by:
getColumnClass
in interface javax.swing.table.TableModel
- Overrides:
getColumnClass
in class javax.swing.table.AbstractTableModel
getValueAt
public java.lang.Object getValueAt(int row,
int column)
setValueAt
public void setValueAt(java.lang.Object value,
int row,
int column)
- Specified by:
setValueAt
in interface javax.swing.table.TableModel
- Overrides:
setValueAt
in class javax.swing.table.AbstractTableModel
getRowCount
public int getRowCount()
getColumnCount
public int getColumnCount()
addEmptyRow
public void addEmptyRow()
hasEmptyRow
public boolean hasEmptyRow()
getDataVector
public java.util.Vector getDataVector()
removeLastEmptyRow
public void removeLastEmptyRow()
removeRow
public void removeRow(int row)