com.michaelbaranov.microba.common

Interface BoundedTableModel

All Superinterfaces:
TableModel

public interface BoundedTableModel
extends TableModel

An extended TableModel.

The upper and lower bound values are introduced to further describe table data. For example, BoundedTableModel is used as a data model for MarkerBar, GradientBar, GradientEditor

Version:
0.1 (rev. 13 Aug 2005)
Author:
Michael Baranov www.michaelbaranov.com

Field Summary

static String
PROPERTY_LOWER_BOUND
The name of the bound property, that holds lower bound value.
static String
PROPERTY_UPPER_BOUND
The name of the bound property, that holds upper bound value.

Method Summary

void
addPropertyChangeListener(PropertyChangeListener listener)
void
addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
int
getLowerBound()
Returns some lower bound, further describing the data.
int
getUpperBound()
Returns some upper bound, further describing the data.
void
removePropertyChangeListener(PropertyChangeListener listener)
void
removePropertyChangeListener(String propertyName, PropertyChangeListener listener)

Field Details

PROPERTY_LOWER_BOUND

public static final String PROPERTY_LOWER_BOUND
The name of the bound property, that holds lower bound value.

PROPERTY_UPPER_BOUND

public static final String PROPERTY_UPPER_BOUND
The name of the bound property, that holds upper bound value.

Method Details

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)

addPropertyChangeListener

public void addPropertyChangeListener(String propertyName,
                                      PropertyChangeListener listener)

getLowerBound

public int getLowerBound()
Returns some lower bound, further describing the data.
Returns:
lower bound.

getUpperBound

public int getUpperBound()
Returns some upper bound, further describing the data.
Returns:
upper bound.

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(String propertyName,
                                         PropertyChangeListener listener)