Class StyleTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
repast.simphony.visualization.gui.StyleTableModel
- All Implemented Interfaces:
Serializable,TableModel
- Direct Known Subclasses:
AgentStyleTableModel,NetStyleTableModel
- Version:
- $Revision: 1.1 $ $Date: 2006/01/06 22:35:19 $
- Author:
- Nick Collier
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String[]protected List<Pair<ClassListItem,ClassListItem>> protected List<Pair<ClassListItem,ClassListItem>> Fields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRow(ClassListItem className, ClassListItem styleName) voiddeleteRow(int row) Class<?>getColumnClass(int columnIndex) intgetColumnName(int column) intgetValueAt(int rowIndex, int columnIndex) booleanisCellEditable(int rowIndex, int columnIndex) voidsetValueAt(Object aValue, int rowIndex, int columnIndex) voidMethods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Field Details
-
COLUMN_NAMES
-
items
-
oldItems
-
-
Constructor Details
-
StyleTableModel
public StyleTableModel()
-
-
Method Details
-
addRow
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
getRowCount
public int getRowCount() -
getColumnCount
public int getColumnCount() -
getValueAt
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int rowIndex, int columnIndex) - Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-
deleteRow
public void deleteRow(int row) -
swapItems
public void swapItems()
-