falseFlags = (type == NewElementWizardPage.CLASSES ? PHPFlags.AccTrait | PHPFlags.AccInterface
| PHPFlags.AccNameSpace : 0);
trueFlags = (type == NewElementWizardPage.INTERFACES ? PHPFlags.AccInterface : 0);
OpenTypeSelectionDialog2 dialog = new OpenTypeSelectionDialog2(DLTKUIPlugin.getActiveWorkbenchShell(), multi,
PlatformUI.getWorkbench().getProgressService(), scope, IDLTKSearchConstants.TYPE,
new PHPTypeSelectionExtension(trueFlags, falseFlags), PHPUILanguageToolkit.getInstance());
dialog.setTitle(title);
dialog.setMessage(message);
return dialog;
}