});
table.setLayout(tableLayout);
property.addControlListener(columnResizeListener);
tree.addTreeListener(treeExpansionListener);
tableLayout.layout(table, true);
treeViewer.addSelectionChangedListener(new ISelectionChangedListener() {
public void selectionChanged(SelectionChangedEvent event) {
IStructuredSelection selection = (IStructuredSelection) event.getSelection();
Proxy proxy = (Proxy) selection.getFirstElement();