treeViewer = new TableTreeViewer(tree);
treeViewer.setLabelProvider(new RuleTreeLabelProvider());
treeViewer.setContentProvider(contentProvider);
new DiagnosticsToolTipper(new TableItemContainer(table),
new DiagnosticsToolTipper.ItemMapper() {
public Proxy dataFromItem(Item item) {
Proxy proxy = null;
if (item instanceof TableItem) {
Object tableTreeItem = item.getData("TableTreeItemID");