org.xnap.gui.table
Class FilteredTransferTableModel

java.lang.Object
  extended by org.xnap.gui.table.AbstractTreeTableModel
      extended by org.xnap.gui.table.AbstractColumnTreeTableModel
          extended by org.xnap.gui.table.DefaultColumnTreeTableModel
              extended by org.xnap.gui.table.TransferTableModel
                  extended by org.xnap.gui.table.FilteredTransferTableModel
All Implemented Interfaces:
java.util.EventListener, javax.swing.tree.TreeModel, StateListener, SwingListListener, ColumnModel, SortableModel, TreeTableModel

public class FilteredTransferTableModel
extends TransferTableModel
implements StateListener

The model for the upload and download table.

See Also:
xnap.gui.TransferPanel

Field Summary
 
Fields inherited from class org.xnap.gui.table.TransferTableModel
UPDATE_INTERVAL
 
Fields inherited from class org.xnap.gui.table.AbstractColumnTreeTableModel
columns
 
Fields inherited from class org.xnap.gui.table.AbstractTreeTableModel
listenerList, root
 
Constructor Summary
FilteredTransferTableModel(AbstractTransferManager queue)
           
 
Method Summary
 void add(Transfer t)
           
 void remove(Transfer t)
           
 void stateChanged(StateEvent event)
          Invoked when the object has changed.
 
Methods inherited from class org.xnap.gui.table.TransferTableModel
getValueAt, itemsAdded, itemsRemoved, setListener
 
Methods inherited from class org.xnap.gui.table.DefaultColumnTreeTableModel
add, getChild, getChildCount, getSortedColumn, indexOfByData, isSortedAscending, iterator, remove, remove, setMaintainSortOrder, sortByColumn
 
Methods inherited from class org.xnap.gui.table.AbstractColumnTreeTableModel
addColumn, addColumns, createColumnMenu, createTreeTable, getColumnAt, getColumnClass, getColumnCount, getColumnName, isLeaf
 
Methods inherited from class org.xnap.gui.table.AbstractTreeTableModel
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getRoot, isCellEditable, removeTreeModelListener, setValueAt, valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.xnap.gui.table.SortableModel
getColumnClass
 

Constructor Detail

FilteredTransferTableModel

public FilteredTransferTableModel(AbstractTransferManager queue)
Method Detail

add

public void add(Transfer t)
Overrides:
add in class TransferTableModel

remove

public void remove(Transfer t)
Overrides:
remove in class TransferTableModel

stateChanged

public void stateChanged(StateEvent event)
Description copied from interface: StateListener
Invoked when the object has changed. Usually if the object is represented on screen the gui needs to be updated.

Specified by:
stateChanged in interface StateListener
See Also:
xnap.event.StateListener#stateChanged(xnap.event.StateEvent)


Copyright © 2001-2005 XNap Team. All Rights Reserved.