Package com.biglybt.ui.swt.views.table
Interface TableRowSWT
-
- All Superinterfaces:
TableRow
,TableRowCore
- All Known Implementing Classes:
TableRowPainted
,TableRowSWTBase
public interface TableRowSWT extends TableRowCore
SWT specifics interfaces for TableRow
-
-
Field Summary
-
Fields inherited from interface com.biglybt.ui.common.table.TableRowCore
ID_EXPANDOHITAREA, ID_EXPANDOHITCOLUMN
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getAlpha()
org.eclipse.swt.graphics.Color
getBackground()
org.eclipse.swt.graphics.Rectangle
getBounds()
int
getFontStyle()
org.eclipse.swt.graphics.Color
getForeground()
int
getFullHeight()
TableCellSWT
getTableCellSWT(java.lang.String cellName)
boolean
isShown()
void
requestBackgroundColor(TableViewSWT.ColorRequester requester, org.eclipse.swt.graphics.Color color)
void
requestForegroundColor(TableViewSWT.ColorRequester requester, org.eclipse.swt.graphics.Color color)
boolean
setAlpha(int alpha)
void
setBackgroundImage(org.eclipse.swt.graphics.Image image)
boolean
setFontStyle(int style)
boolean
setIconSize(org.eclipse.swt.graphics.Point pt)
boolean
setShown(boolean shown, boolean force)
void
setWidgetSelected(boolean selected)
-
Methods inherited from interface com.biglybt.pif.ui.tables.TableRow
addMouseListener, getData, getDataSource, getTableCell, getTableID, isSelected, isValid, removeMouseListener, setData
-
Methods inherited from interface com.biglybt.ui.common.table.TableRowCore
delete, fakeRedraw, getDataSource, getHeight, getIndex, getLineHeight, getParentRowCore, getSortColumnCells, getSubItemCount, getSubRow, getSubRowsRecursive, getSubRowsWithNull, getTableCellCore, getView, getVisibleRowIndex, invalidate, invalidate, invokeMouseListeners, isExpanded, isHidden, isInPaintItem, isMouseOver, isRowDisposed, isVisible, linkSubItem, locationChanged, redraw, redraw, refilter, refresh, refresh, removeSubRow, setExpanded, setHeight, setRequestAttention, setSelected, setSortColumn, setSubItemCount, setSubItems, setTableItem, setUpToDate, setVisibleRowIndex, sortSubRows
-
-
-
-
Method Detail
-
setIconSize
boolean setIconSize(org.eclipse.swt.graphics.Point pt)
-
getForeground
org.eclipse.swt.graphics.Color getForeground()
-
getBackground
org.eclipse.swt.graphics.Color getBackground()
-
requestForegroundColor
void requestForegroundColor(TableViewSWT.ColorRequester requester, org.eclipse.swt.graphics.Color color)
-
requestBackgroundColor
void requestBackgroundColor(TableViewSWT.ColorRequester requester, org.eclipse.swt.graphics.Color color)
-
getTableCellSWT
TableCellSWT getTableCellSWT(java.lang.String cellName)
- Parameters:
cellName
-- Returns:
-
getBounds
org.eclipse.swt.graphics.Rectangle getBounds()
-
setBackgroundImage
void setBackgroundImage(org.eclipse.swt.graphics.Image image)
-
getFontStyle
int getFontStyle()
- Returns:
- Since:
- 3.1.1.1
-
setFontStyle
boolean setFontStyle(int style)
- Parameters:
bold
-- Since:
- 3.1.1.1
-
getAlpha
int getAlpha()
- Returns:
- Since:
- 3.1.1.1
-
setAlpha
boolean setAlpha(int alpha)
- Parameters:
i
-- Since:
- 3.1.1.1
-
setWidgetSelected
void setWidgetSelected(boolean selected)
- Parameters:
selected
-- Since:
- 4.4.0.5
-
setShown
boolean setShown(boolean shown, boolean force)
- Parameters:
shown
-force
-- Returns:
- true: changed
-
getFullHeight
int getFullHeight()
-
isShown
boolean isShown()
-
-