Class TableColumnSWTBase
- java.lang.Object
-
- com.biglybt.ui.swt.views.table.impl.TableColumnSWTBase
-
- All Implemented Interfaces:
TableColumnSWT
- Direct Known Subclasses:
TableColumnPainted
public class TableColumnSWTBase extends java.lang.Object implements TableColumnSWT
-
-
Field Summary
Fields Modifier and Type Field Description private org.eclipse.swt.graphics.Color
bg
private TableColumnCore
core
private org.eclipse.swt.graphics.Color
fg
-
Constructor Summary
Constructors Modifier Constructor Description protected
TableColumnSWTBase(TableColumnCore _core)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.swt.graphics.Color
getBackground()
TableColumnCore
getColumnCore()
org.eclipse.swt.graphics.Color
getForeground()
void
requestBackgroundColor(TableViewSWT.ColorRequester requester, org.eclipse.swt.graphics.Color color)
void
requestForegroundColor(TableViewSWT.ColorRequester requester, org.eclipse.swt.graphics.Color color)
void
sync()
-
-
-
Field Detail
-
core
private final TableColumnCore core
-
fg
private org.eclipse.swt.graphics.Color fg
-
bg
private org.eclipse.swt.graphics.Color bg
-
-
Constructor Detail
-
TableColumnSWTBase
protected TableColumnSWTBase(TableColumnCore _core)
-
-
Method Detail
-
getColumnCore
public TableColumnCore getColumnCore()
-
sync
public void sync()
-
requestForegroundColor
public void requestForegroundColor(TableViewSWT.ColorRequester requester, org.eclipse.swt.graphics.Color color)
- Specified by:
requestForegroundColor
in interfaceTableColumnSWT
-
requestBackgroundColor
public void requestBackgroundColor(TableViewSWT.ColorRequester requester, org.eclipse.swt.graphics.Color color)
- Specified by:
requestBackgroundColor
in interfaceTableColumnSWT
-
getForeground
public org.eclipse.swt.graphics.Color getForeground()
- Specified by:
getForeground
in interfaceTableColumnSWT
-
getBackground
public org.eclipse.swt.graphics.Color getBackground()
- Specified by:
getBackground
in interfaceTableColumnSWT
-
-