|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.limegroup.gnutella.gui.tables.AbstractDataLine
com.limegroup.gnutella.gui.library.LibraryTableDataLine
This class acts as a single line containing all the necessary Library info.
| Field Summary |
| Fields inherited from class com.limegroup.gnutella.gui.tables.AbstractDataLine |
initializer |
| Constructor Summary | |
LibraryTableDataLine()
|
|
| Method Summary | |
void |
changeFile(java.io.File newFile)
|
void |
cleanup()
This must be removed from the theme observer list in order to be garbage-collected. |
LimeTableColumn |
getColumn(int idx)
Return the LimeTableColumn for this column. |
int |
getColumnCount()
Return the number of columns this dataline controls. |
com.limegroup.gnutella.FileDesc |
getFileDesc()
|
java.lang.String[] |
getToolTipArray()
By default, DataLines will have no tooltip. |
java.lang.Object |
getValueAt(int idx)
Returns the object stored in the specified cell in the table. |
void |
initialize(java.lang.Object o)
Initialize the object. |
boolean |
isDynamic(int idx)
Returns whether or not this column can change on subsequent updates to the DataLine |
void |
updateTheme()
Update any required theme settings, such as colors or images. |
| Methods inherited from class com.limegroup.gnutella.gui.tables.AbstractDataLine |
getInitializeObject, setInitializeObject, setValueAt, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LibraryTableDataLine()
| Method Detail |
public void cleanup()
cleanup in interface DataLinecleanup in class AbstractDataLinepublic void updateTheme()
ThemeObserver
updateTheme in interface ThemeObserverpublic com.limegroup.gnutella.FileDesc getFileDesc()
public int getColumnCount()
DataLine
getColumnCount in interface DataLinepublic void initialize(java.lang.Object o)
initialize in interface DataLineinitialize in class AbstractDataLinepublic void changeFile(java.io.File newFile)
public java.lang.Object getValueAt(int idx)
getValueAt in interface DataLineidx - The column of the cell to access
Object stored at the specified "cell" in
the listpublic LimeTableColumn getColumn(int idx)
DataLine
getColumn in interface DataLinepublic boolean isDynamic(int idx)
DataLine
isDynamic in interface DataLinepublic java.lang.String[] getToolTipArray()
AbstractDataLine
getToolTipArray in interface DataLinegetToolTipArray in class AbstractDataLine
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||