FileDocCategorySizeDatePackage
BufferedTableItem.javaAPI DocAzureus 3.0.3.42536Fri May 04 14:33:54 BST 2007org.gudy.azureus2.ui.swt.components

BufferedTableItem

public interface BufferedTableItem
author
TuxPaper
created
Jun 12, 2006

Fields Summary
Constructors Summary
Methods Summary
public abstract voiddispose()

public abstract voiddoPaint(org.eclipse.swt.graphics.GC gc)
Paint the image only (no update needed)

public abstract org.eclipse.swt.graphics.ColorgetBackground()

public abstract org.eclipse.swt.graphics.ImagegetBackgroundImage()

public abstract org.eclipse.swt.graphics.RectanglegetBounds()

public abstract org.eclipse.swt.graphics.ColorgetForeground()

return

public abstract org.eclipse.swt.graphics.ImagegetIcon()

public abstract intgetMaxLines()
# of lines item can handle

return
since
3.0.1.1

public abstract intgetPosition()

public abstract java.lang.StringgetText()

public abstract voidinvalidate()

public abstract booleanisShown()
Is the cell currently shown on the screen?

return

public abstract voidlocationChanged()
Column location (not position) changed. Usually due to a resize of a column in a position prior to this one.

public abstract booleanneedsPainting()

public abstract voidredraw()
Set to redraw at the next OS paint

public abstract voidrefresh()

public abstract booleansetForeground(org.eclipse.swt.graphics.Color color)

public abstract booleansetForeground(int red, int green, int blue)

public abstract voidsetIcon(org.eclipse.swt.graphics.Image img)

public abstract voidsetRowForeground(org.eclipse.swt.graphics.Color color)

public abstract booleansetText(java.lang.String text)