Class DownloadItemSource

java.lang.Object
  extended byDownloadItemSource

public class DownloadItemSource
extends java.lang.Object

Source for a TableView containing a list of the currently downloading files


Field Summary
(package private)  TableViewSorter tableSorter
           
(package private)  NSTableView tableView
           
 
Constructor Summary
DownloadItemSource()
           
 
Method Summary
 void addElements(DonkeyTalker talker, NSArray liste)
           
(package private)  void clean()
           
(package private)  DownloadItem item(int size, java.lang.String hash)
           
(package private)  DownloadItem item(java.lang.String name)
           
(package private)  DownloadItem itemAtRow(int row)
           
 int itemsCount()
           
 int numberOfRowsInTableView(NSTableView aTableView)
           
 void tableViewDidClickTableColumn(NSTableView tableView, NSTableColumn tableColumn)
          Sorts the list
 java.lang.Object tableViewObjectValueForLocation(NSTableView aTableView, NSTableColumn aTableColumn, int rowIndex)
           
(package private)  float totalRate()
           
 void windowDidLoad()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tableView

NSTableView tableView

tableSorter

TableViewSorter tableSorter
Constructor Detail

DownloadItemSource

public DownloadItemSource()
Method Detail

windowDidLoad

public void windowDidLoad()

itemsCount

public int itemsCount()

clean

void clean()

itemAtRow

DownloadItem itemAtRow(int row)

item

DownloadItem item(int size,
                  java.lang.String hash)

item

DownloadItem item(java.lang.String name)

totalRate

float totalRate()

addElements

public void addElements(DonkeyTalker talker,
                        NSArray liste)

numberOfRowsInTableView

public int numberOfRowsInTableView(NSTableView aTableView)

tableViewObjectValueForLocation

public final java.lang.Object tableViewObjectValueForLocation(NSTableView aTableView,
                                                              NSTableColumn aTableColumn,
                                                              int rowIndex)

tableViewDidClickTableColumn

public void tableViewDidClickTableColumn(NSTableView tableView,
                                         NSTableColumn tableColumn)
Sorts the list