Class AbstractBoundedTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
com.michaelbaranov.microba.common.AbstractBoundedTableModel
- All Implemented Interfaces:
BoundedTableModel
,Serializable
,TableModel
- Direct Known Subclasses:
AbstractBoundedTableModelWithSelection
,DefaultGradientModel
public abstract class AbstractBoundedTableModel
extends AbstractTableModel
implements BoundedTableModel
A simple abstract implementation of
BoundedTableModel
. A
convenience class.- Author:
- Michael Baranov
- See Also:
-
Field Summary
Fields inherited from interface com.michaelbaranov.microba.common.BoundedTableModel
PROPERTY_LOWER_BOUND, PROPERTY_UPPER_BOUND
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addPropertyChangeListener
(String propertyName, PropertyChangeListener listener) void
void
firePropertyChange
(String propertyName, boolean oldValue, boolean newValue) void
firePropertyChange
(String propertyName, int oldValue, int newValue) void
firePropertyChange
(String propertyName, Object oldValue, Object newValue) getPropertyChangeListeners
(String propertyName) boolean
hasListeners
(String propertyName) void
void
removePropertyChangeListener
(String propertyName, PropertyChangeListener listener) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.michaelbaranov.microba.common.BoundedTableModel
getLowerBound, getUpperBound
Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
-
Constructor Details
-
AbstractBoundedTableModel
public AbstractBoundedTableModel()
-
-
Method Details
-
addPropertyChangeListener
- Specified by:
addPropertyChangeListener
in interfaceBoundedTableModel
-
addPropertyChangeListener
- Specified by:
addPropertyChangeListener
in interfaceBoundedTableModel
-
firePropertyChange
-
firePropertyChange
-
firePropertyChange
-
firePropertyChange
-
getPropertyChangeListeners
-
getPropertyChangeListeners
-
hasListeners
-
removePropertyChangeListener
- Specified by:
removePropertyChangeListener
in interfaceBoundedTableModel
-
removePropertyChangeListener
- Specified by:
removePropertyChangeListener
in interfaceBoundedTableModel
-