org.softsmithy.lib.swing.customizer
Class AbstractCustomizerPropertyTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by org.softsmithy.lib.swing.table.PropertyTableModel
          extended by org.softsmithy.lib.swing.customizer.AbstractCustomizerPropertyTableModel
All Implemented Interfaces:
Serializable, TableModel, CellTableModel
Direct Known Subclasses:
CustomizerPropertyTableModel

public abstract class AbstractCustomizerPropertyTableModel
extends PropertyTableModel

Author:
puce
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
AbstractCustomizerPropertyTableModel(List<String> properties, AbstractCustomizer activeCustomizer, String propertiesRBBaseName, Locale locale)
          Creates a new instance of AbstractCustomizerPropertyTableModel
 
Method Summary
 AbstractCustomizer getActiveCustomizer()
           
 void setValueAt(Object aValue, int rowIndex, int columnIndex)
          This empty implementation is provided so users don't have to implement this method if their data model is not editable.
 
Methods inherited from class org.softsmithy.lib.swing.table.PropertyTableModel
getBean, getCellClass, getColumnCount, getColumnName, getLocale, getPropertiesRBBaseName, getPropertyName, getPropertyNames, getRowCount, getValueAt, isCellEditable, setLocale, setPropertiesRBBaseName, stopListening
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, removeTableModelListener
 

Constructor Detail

AbstractCustomizerPropertyTableModel

public AbstractCustomizerPropertyTableModel(List<String> properties,
                                            AbstractCustomizer activeCustomizer,
                                            String propertiesRBBaseName,
                                            Locale locale)
Creates a new instance of AbstractCustomizerPropertyTableModel

Method Detail

setValueAt

public void setValueAt(Object aValue,
                       int rowIndex,
                       int columnIndex)
This empty implementation is provided so users don't have to implement this method if their data model is not editable.

Specified by:
setValueAt in interface TableModel
Overrides:
setValueAt in class PropertyTableModel
Parameters:
aValue - value to assign to cell
rowIndex - row of cell
columnIndex - column of cell

getActiveCustomizer

public AbstractCustomizer getActiveCustomizer()


Copyright © 2002-2011 SoftSmithy. All Rights Reserved.