public static IResource getWorkspaceResourceElement (Shell shell)
{
IResource resource = null;
ElementTreeSelectionDialog dialog = new ElementTreeSelectionDialog(shell,
new WorkbenchLabelProvider(), new WorkbenchContentProvider());
dialog.setTitle("Select Cpe descriptor");
dialog.setMessage("Select Cpe Xml descriptor file");
dialog.setInput(ResourcesPlugin.getWorkspace().getRoot());
dialog.setSorter(new ResourceSorter(ResourceSorter.NAME));
int buttonId = dialog.open();