Class RefinedTreeViewer.TreeAdapter
- java.lang.Object
-
- org.eclipse.mat.ui.internal.viewer.RefinedTreeViewer.TreeAdapter
-
- Enclosing class:
- RefinedTreeViewer
public class RefinedTreeViewer.TreeAdapter extends Object
-
-
Constructor Summary
Constructors Constructor Description TreeAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapply(Item item, int index, String label)voidapply(Item item, int index, String label, Color color, Font font)voidapply(Item item, Font font)ItemcreateColumn(Column queryColumn, int index, SelectionListener listener)CompositecreateControl(Composite parent)ControlEditorcreateEditor()RectanglegetBounds(Item item, int index)int[]getColumnOrder()intgetColumnWidth(int col)FontgetFont()RectanglegetImageBounds(Item item, int index)ItemgetItem(Point pt)ItemgetItem(Item item, int index)intgetItemCount(Item item)intgetLineHeightEstimation()ItemgetParentItem(Item item)Item[]getSelection()ItemgetSortColumn()intgetSortDirection()RectanglegetTextBounds(Widget item, int index)intindexOf(Item item)voidsetColumnOrder(int[] order)voidsetColumnWidth(int col, int width)voidsetEditor(Composite composite, Item item, int columnIndex)voidsetExpanded(Item item, boolean expanded)voidsetItemCount(Item item, int count)voidsetSortColumn(Item column)voidsetSortDirection(int direction)
-
-
-
Method Detail
-
createEditor
public ControlEditor createEditor()
-
setExpanded
public void setExpanded(Item item, boolean expanded)
-
setItemCount
public void setItemCount(Item item, int count)
-
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)
-
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)
-
-