Package com.biglybt.ui.swt.columns.tag
Class ColumnTagGroupIcons
- java.lang.Object
-
- com.biglybt.ui.swt.columns.tag.ColumnTagGroupIcons
-
- All Implemented Interfaces:
TableCellRefreshListener
,TableColumnExtraInfoListener
,TableCellSWTPaintListener
public class ColumnTagGroupIcons extends java.lang.Object implements TableCellRefreshListener, TableCellSWTPaintListener, TableColumnExtraInfoListener
Display Category torrent belongs to.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COLUMN_ID
static java.lang.Class
DATASOURCE_TYPE
private static int[]
interesting_tts
private TagGroup
tag_group
private static TagManager
tag_manager
-
Constructor Summary
Constructors Constructor Description ColumnTagGroupIcons(TableColumn column, TagGroup tg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cellPaint(org.eclipse.swt.graphics.GC gc, TableCellSWT cell)
void
fillTableColumnInfo(TableColumnInfo info)
Provide the app with information about your Table Columnvoid
refresh(TableCell cell)
Triggered based on refresh interval specified inTableColumn.getRefreshInterval()
-
-
-
Field Detail
-
tag_manager
private static TagManager tag_manager
-
DATASOURCE_TYPE
public static final java.lang.Class DATASOURCE_TYPE
-
COLUMN_ID
public static final java.lang.String COLUMN_ID
- See Also:
- Constant Field Values
-
interesting_tts
private static int[] interesting_tts
-
tag_group
private TagGroup tag_group
-
-
Constructor Detail
-
ColumnTagGroupIcons
public ColumnTagGroupIcons(TableColumn column, TagGroup tg)
-
-
Method Detail
-
fillTableColumnInfo
public void fillTableColumnInfo(TableColumnInfo info)
Description copied from interface:TableColumnExtraInfoListener
Provide the app with information about your Table Column- Specified by:
fillTableColumnInfo
in interfaceTableColumnExtraInfoListener
- Parameters:
info
- Use setters to set information
-
refresh
public void refresh(TableCell cell)
Description copied from interface:TableCellRefreshListener
Triggered based on refresh interval specified inTableColumn.getRefreshInterval()
- Specified by:
refresh
in interfaceTableCellRefreshListener
- Parameters:
cell
- TableCell that the refresh trigger is for
-
cellPaint
public void cellPaint(org.eclipse.swt.graphics.GC gc, TableCellSWT cell)
- Specified by:
cellPaint
in interfaceTableCellSWTPaintListener
-
-