com.limegroup.gnutella.gui.tables
Class AbstractDataLine

java.lang.Object
  extended bycom.limegroup.gnutella.gui.tables.AbstractDataLine
All Implemented Interfaces:
DataLine
Direct Known Subclasses:
ConnectionDataLine, DownloadDataLine, LibraryTableDataLine, UploadDataLine

public abstract class AbstractDataLine
extends java.lang.Object
implements DataLine

Abstract dataline class that implements DataLine functions that may not be absolutely necessary in all DataLine instances


Field Summary
protected  java.lang.Object initializer
          The object that initialized the dataline.
 
Constructor Summary
AbstractDataLine()
           
 
Method Summary
 void cleanup()
          A blank implementatino of cleanup, because it is not necessary.
 java.lang.Object getInitializeObject()
          Get the object that initialized the DataLine
 java.lang.String[] getToolTipArray()
          By default, DataLines will have no tooltip.
 void initialize(java.lang.Object o)
          Set up a new DataLine with o
 void setInitializeObject(java.lang.Object o)
          Reset the object that initialized the DataLine
 void setValueAt(java.lang.Object o, int col)
          A blank implementation of setValueAt, because it is not necessary.
 void update()
          A blank implementation of update, because it is not necessary.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.limegroup.gnutella.gui.tables.DataLine
getColumn, getColumnCount, getValueAt, isDynamic
 

Field Detail

initializer

protected java.lang.Object initializer
The object that initialized the dataline.

Constructor Detail

AbstractDataLine

public AbstractDataLine()
Method Detail

initialize

public void initialize(java.lang.Object o)
Description copied from interface: DataLine
Set up a new DataLine with o

Specified by:
initialize in interface DataLine

getInitializeObject

public java.lang.Object getInitializeObject()
Description copied from interface: DataLine
Get the object that initialized the DataLine

Specified by:
getInitializeObject in interface DataLine

setInitializeObject

public void setInitializeObject(java.lang.Object o)
Description copied from interface: DataLine
Reset the object that initialized the DataLine

Specified by:
setInitializeObject in interface DataLine

setValueAt

public void setValueAt(java.lang.Object o,
                       int col)
A blank implementation of setValueAt, because it is not necessary.

Specified by:
setValueAt in interface DataLine

cleanup

public void cleanup()
A blank implementatino of cleanup, because it is not necessary.

Specified by:
cleanup in interface DataLine

update

public void update()
A blank implementation of update, because it is not necessary.

Specified by:
update in interface DataLine

getToolTipArray

public java.lang.String[] getToolTipArray()
By default, DataLines will have no tooltip.

Specified by:
getToolTipArray in interface DataLine