es.aeat.eett.plugins.tableNavi.tableRubik
Class AbstractTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
es.aeat.eett.plugins.tableNavi.table.AttributiveCellTableModel
es.aeat.eett.plugins.tableNavi.tableRubik.AbstractTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel, TablePreparatorListener
- Direct Known Subclasses:
- TableModelRowHeadAdapter
- public abstract class AbstractTableModel
- extends AttributiveCellTableModel
- implements TablePreparatorListener
- Author:
- f00992
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.DefaultTableModel |
columnIdentifiers, dataVector |
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.DefaultTableModel |
addColumn, addColumn, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, getRowCount, getValueAt, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setNumRows, setRowCount, setValueAt |
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 |
localizationResources
private static final java.util.ResourceBundle localizationResources
ROW_HAS_ORDER
private static final java.lang.String ROW_HAS_ORDER
hasorder
protected boolean hasorder
preparator
protected TablePreparator preparator
fontSort
public static final java.awt.Font fontSort
icons
protected Icons icons
AbstractTableModel
public AbstractTableModel()
throws java.lang.Exception
- Crea una nueva instancia de la clase
- Throws:
java.lang.Exception
getColumnClass
public java.lang.Class getColumnClass(int columna)
- Specified by:
getColumnClass
in interface javax.swing.table.TableModel
isCellEditable
public boolean isCellEditable(int row,
int column)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
createCellSpans
protected final void createCellSpans()
- Crea los CellSpans de la table si navigator!=null les coloca el render apropiado;
createCellSpansRowHead
protected final void createCellSpansRowHead()
renderCellHeaderRow
private void renderCellHeaderRow(RubikCell c,
int[] rowSpan,
int[] colSpan,
boolean ultima)
getSortIcon
private javax.swing.ImageIcon getSortIcon(RubikCell c)
isHasorder
public boolean isHasorder()
- Returns:
- Returns the hasorder.
update
public void update()
getIcons
public Icons getIcons()
- Returns:
- Returns the icons.
JRubik v0.6