Class ColumnTJ_Completion
java.lang.Object
com.biglybt.ui.swt.devices.columns.ColumnTJ_Completion
- All Implemented Interfaces:
TableCellAddedListener
,TableCellRefreshListener
,TableColumnExtraInfoListener
,TableCellSWTPaintListener
public class ColumnTJ_Completion
extends Object
implements TableCellAddedListener, TableCellRefreshListener, TableCellSWTPaintListener, TableColumnExtraInfoListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final int
static final String
private static org.eclipse.swt.graphics.Font
(package private) String
(package private) NumberFormat
(package private) org.eclipse.swt.graphics.Color
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
triggered when a cell is being added.void
cellPaint
(org.eclipse.swt.graphics.GC gcImage, TableCellSWT cell) void
Provide the app with information about your Table Columnprivate String
getETA
(TranscodeFile tf) private int
void
Triggered based on refresh interval specified inTableColumn.getRefreshInterval()
-
Field Details
-
borderWidth
private static final int borderWidth- See Also:
-
COLUMN_ID
- See Also:
-
fontText
private static org.eclipse.swt.graphics.Font fontText -
na_text
String na_text -
textColor
org.eclipse.swt.graphics.Color textColor -
percentage_format
NumberFormat percentage_format
-
-
Constructor Details
-
ColumnTJ_Completion
-
-
Method Details
-
fillTableColumnInfo
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
-
cellAdded
Description copied from interface:TableCellAddedListener
triggered when a cell is being added.- Specified by:
cellAdded
in interfaceTableCellAddedListener
- Parameters:
cell
- TableCell that is being added
-
refresh
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
- Specified by:
cellPaint
in interfaceTableCellSWTPaintListener
-
getPerThouDone
-
getETA
-