GridData gridData = new GridData(SWT.FILL, SWT.FILL, true, true);
gridData.horizontalSpan = 2;
gridData.heightHint = (int)(Display.getCurrent().getBounds().height * 0.25);
tree.setLayoutData(gridData);
treeViewerWorkspace = new TreeViewer(tree);
treeViewerWorkspace.setContentProvider(new BaseWorkbenchContentProvider());
treeViewerWorkspace.setLabelProvider(new WorkbenchLabelProvider());
treeViewerWorkspace.addFilter(new ViewerFilter() {
public boolean select(Viewer viewer, Object parentElement, Object element) {
if(element instanceof IProject || element instanceof IFolder)
return true;