Class RefinedTableViewer.TableAdapter

java.lang.Object
org.eclipse.mat.ui.internal.viewer.RefinedTableViewer.TableAdapter
Enclosing class:
RefinedTableViewer

public class RefinedTableViewer.TableAdapter extends Object
  • Constructor Details

    • TableAdapter

      public TableAdapter()
  • Method Details

    • createControl

      public Composite createControl(Composite parent)
    • createEditor

      public ControlEditor createEditor()
    • getItem

      public Item getItem(Item item, int index)
    • setExpanded

      public void setExpanded(Item item, boolean expanded)
    • setItemCount

      public void setItemCount(Item item, int count)
    • getItem

      public Item getItem(Point pt)
    • setEditor

      public void setEditor(Composite composite, Item item, int columnIndex)
    • getParentItem

      public Item getParentItem(Item item)
    • getSelection

      public Item[] getSelection()
    • createColumn

      public Item createColumn(Column queryColumn, int index, SelectionListener listener)
    • getFont

      public Font getFont()
    • getSortColumn

      public Item getSortColumn()
    • getSortDirection

      public int getSortDirection()
    • setSortColumn

      public void setSortColumn(Item column)
    • setSortDirection

      public void setSortDirection(int direction)
    • getItemCount

      public int getItemCount(Item item)
    • indexOf

      public int indexOf(Item item)
    • getBounds

      public Rectangle getBounds(Item item, int index)
    • getTextBounds

      public Rectangle getTextBounds(Widget item, int index)
    • getImageBounds

      public Rectangle getImageBounds(Item item, int index)
    • apply

      public void apply(Item item, int index, String label, Color color, Font font)
    • apply

      public void apply(Item item, Font font)
    • apply

      public void apply(Item item, int index, String label)
    • getLineHeightEstimation

      public int getLineHeightEstimation()
    • getColumnOrder

      public int[] getColumnOrder()
    • setColumnOrder

      public void setColumnOrder(int[] order)
    • getColumnWidth

      public int getColumnWidth(int col)
    • setColumnWidth

      public void setColumnWidth(int col, int width)