public class RefinedTableViewer.TableAdapter extends Object
Constructor and Description |
---|
RefinedTableViewer.TableAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
apply(Item item,
Font font) |
void |
apply(Item item,
int index,
String label) |
void |
apply(Item item,
int index,
String label,
Color color,
Font font) |
Item |
createColumn(Column queryColumn,
int index,
SelectionListener listener) |
Composite |
createControl(Composite parent) |
ControlEditor |
createEditor() |
Rectangle |
getBounds(Item item,
int index) |
int[] |
getColumnOrder() |
int |
getColumnWidth(int col) |
Font |
getFont() |
Rectangle |
getImageBounds(Item item,
int index) |
Item |
getItem(Item item,
int index) |
Item |
getItem(Point pt) |
int |
getItemCount(Item item) |
int |
getLineHeightEstimation() |
Item |
getParentItem(Item item) |
Item[] |
getSelection() |
Item |
getSortColumn() |
int |
getSortDirection() |
Rectangle |
getTextBounds(Widget item,
int index) |
int |
indexOf(Item item) |
void |
setColumnOrder(int[] order) |
void |
setColumnWidth(int col,
int width) |
void |
setEditor(Composite composite,
Item item,
int columnIndex) |
void |
setExpanded(Item item,
boolean expanded) |
void |
setItemCount(Item item,
int count) |
void |
setSortColumn(Item column) |
void |
setSortDirection(int direction) |
public Composite createControl(Composite parent)
public ControlEditor createEditor()
public Item getItem(Item item, int index)
public void setExpanded(Item item, boolean expanded)
public void setItemCount(Item item, int count)
public Item getItem(Point pt)
public void setEditor(Composite composite, Item item, int columnIndex)
public Item getParentItem(Item item)
public Item[] getSelection()
public Item createColumn(Column queryColumn, int index, SelectionListener listener)
public Font getFont()
public Item getSortColumn()
public int getSortDirection()
public void setSortColumn(Item column)
public void setSortDirection(int direction)
public int getItemCount(Item item)
public int indexOf(Item item)
public Rectangle getBounds(Item item, int index)
public Rectangle getTextBounds(Widget item, int index)
public Rectangle getImageBounds(Item item, int index)
public void apply(Item item, int index, String label, Color color, Font font)
public void apply(Item item, Font font)
public void apply(Item item, int index, String label)
public int getLineHeightEstimation()
public int[] getColumnOrder()
public void setColumnOrder(int[] order)
public int getColumnWidth(int col)
public void setColumnWidth(int col, int width)