com.michaelbaranov.microba.common

Class AbstractBoundedTableModel

Implemented Interfaces:
BoundedTableModel

public abstract class AbstractBoundedTableModel
extends AbstractTableModel
implements BoundedTableModel

A simple abstract implementation of BoundedTableModel. A convenience class.
Author:
Michael Baranov

Method Summary

void
addPropertyChangeListener(PropertyChangeListener listener)
void
addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
void
firePropertyChange(PropertyChangeEvent evt)
void
firePropertyChange(String propertyName, Object oldValue, Object newValue)
void
firePropertyChange(String propertyName, boolean oldValue, boolean newValue)
void
firePropertyChange(String propertyName, int oldValue, int newValue)
PropertyChangeListener[]
getPropertyChangeListeners()
PropertyChangeListener[]
getPropertyChangeListeners(String propertyName)
boolean
hasListeners(String propertyName)
void
removePropertyChangeListener(PropertyChangeListener listener)
void
removePropertyChangeListener(String propertyName, PropertyChangeListener listener)

Method Details

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)

addPropertyChangeListener

public void addPropertyChangeListener(String propertyName,
                                      PropertyChangeListener listener)

firePropertyChange

public void firePropertyChange(PropertyChangeEvent evt)

firePropertyChange

public void firePropertyChange(String propertyName,
                               Object oldValue,
                               Object newValue)

firePropertyChange

public void firePropertyChange(String propertyName,
                               boolean oldValue,
                               boolean newValue)

firePropertyChange

public void firePropertyChange(String propertyName,
                               int oldValue,
                               int newValue)

getPropertyChangeListeners

public PropertyChangeListener[] getPropertyChangeListeners()

getPropertyChangeListeners

public PropertyChangeListener[] getPropertyChangeListeners(String propertyName)

hasListeners

public boolean hasListeners(String propertyName)

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(String propertyName,
                                         PropertyChangeListener listener)