Package com.biglybt.ui.swt.views.table
Interface TableRowSWT
- All Superinterfaces:
TableRow
,TableRowCore
- All Known Implementing Classes:
TableRowPainted
,TableRowSWTBase
SWT specifics interfaces for TableRow
-
Field Summary
Fields inherited from interface com.biglybt.ui.common.table.TableRowCore
ID_EXPANDOHITAREA, ID_EXPANDOHITCOLUMN
-
Method Summary
Modifier and TypeMethodDescriptionint
getAlpha()
org.eclipse.swt.graphics.Color
org.eclipse.swt.graphics.Rectangle
int
org.eclipse.swt.graphics.Color
int
getTableCellSWT
(String cellName) TableViewSWT
<?> getView()
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, 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, 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 Details
-
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
- 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() -
getView
TableViewSWT<?> getView()- Specified by:
getView
in interfaceTableRow
- Specified by:
getView
in interfaceTableRowCore
- Returns:
-