}
private void createWorkingSet() {
IWorkingSetManager manager = PlatformUI.getWorkbench()
.getWorkingSetManager();
IWorkingSetNewWizard wizard = manager
.createWorkingSetNewWizard(new String[] { "org.eclipse.php.ui.workingset.PHPWorkingSetPage" }); //$NON-NLS-1$
// the wizard can't be null since we have at least the Script working
// set.
WizardDialog dialog = new WizardDialog(getShell(), wizard);
dialog.create();
if (dialog.open() == Window.OK) {
IWorkingSet workingSet = wizard.getSelection();
Filter filter = new Filter();
if (filter.select(null, null, workingSet)) {
fAllWorkingSets.add(workingSet);
fTableViewer.add(workingSet);
fTableViewer.setSelection(new StructuredSelection(workingSet),