|
||||||||||
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 DataLine
cleanup
in class AbstractDataLine
public void updateTheme()
ThemeObserver
updateTheme
in interface ThemeObserver
public com.limegroup.gnutella.FileDesc getFileDesc()
public int getColumnCount()
DataLine
getColumnCount
in interface DataLine
public void initialize(java.lang.Object o)
initialize
in interface DataLine
initialize
in class AbstractDataLine
public void changeFile(java.io.File newFile)
public java.lang.Object getValueAt(int idx)
getValueAt
in interface DataLine
idx
- The column of the cell to access
Object
stored at the specified "cell" in
the listpublic LimeTableColumn getColumn(int idx)
DataLine
getColumn
in interface DataLine
public boolean isDynamic(int idx)
DataLine
isDynamic
in interface DataLine
public java.lang.String[] getToolTipArray()
AbstractDataLine
getToolTipArray
in interface DataLine
getToolTipArray
in class AbstractDataLine
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |