net.sourceforge.hivegui.table
Class AbstractDataListModel<T>

java.lang.Object
  extended by net.sourceforge.hivegui.table.AbstractDataListModel<T>
All Implemented Interfaces:
DataListModel<T>
Direct Known Subclasses:
DefaultDataListModel

public abstract class AbstractDataListModel<T>
extends java.lang.Object
implements DataListModel<T>

Author:
Jean-Francois Poilpret

Field Summary
protected  java.util.List<DataListModelListener> _listeners
           
 
Constructor Summary
AbstractDataListModel()
           
 
Method Summary
 void addDataListModelListener(DataListModelListener listener)
           
protected  void fireModelReset()
           
protected  void fireRowModified(int source, int destination)
           
protected  void fireRowsAdded(int begin, int end)
           
protected  void fireRowsModified(int begin, int end)
           
protected  void fireRowsRemoved(int begin, int end)
           
 void removeDataListModelListener(DataListModelListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.hivegui.table.DataListModel
addRow, addRow, clear, getRow, getRowClass, getRowCount, getRows, removeRow, removeRow, setRow, setRows
 

Field Detail

_listeners

protected final java.util.List<DataListModelListener> _listeners
Constructor Detail

AbstractDataListModel

public AbstractDataListModel()
Method Detail

addDataListModelListener

public void addDataListModelListener(DataListModelListener listener)
Specified by:
addDataListModelListener in interface DataListModel<T>

removeDataListModelListener

public void removeDataListModelListener(DataListModelListener listener)
Specified by:
removeDataListModelListener in interface DataListModel<T>

fireModelReset

protected void fireModelReset()

fireRowsAdded

protected void fireRowsAdded(int begin,
                             int end)

fireRowsModified

protected void fireRowsModified(int begin,
                                int end)

fireRowModified

protected void fireRowModified(int source,
                               int destination)

fireRowsRemoved

protected void fireRowsRemoved(int begin,
                               int end)