fNewProjectAction= null;
	private void createActions() {				if (fActionsCreated)			return;			String label= NewWizardMessages.getString("NewGroup.wizards_add_package.label"); //$NON-NLS-1$		Class[] acceptedTypes= new Class[] { IJavaProject.class, IPackageFragmentRoot.class };					fNewPackageAction= new OpenPackageWizardAction(label, acceptedTypes);		fNewPackageAction.setImageDescriptor(JavaPluginImages.DESC_TOOL_NEWPACKAGE);		fNewPackageAction.setToolTipText(NewWizardMessages.getString("NewGroup.wizards_add_package.tooltip")); //$NON-NLS-1$		fNewPackageAction.setDescription(NewWizardMessages.getString("NewGroup.wizards_add_package.description"));			 //$NON-NLS-1$				label= NewWizardMessages.getString("NewGroup.wizards_add_class.label"); //$NON-NLS-1$		acceptedTypes= new Class[] { IJavaProject.class, IPackageFragmentRoot.class,			IPackageFragment.class, ICompilationUnit.class, IClassFile.class };						fNewClassAction= new OpenClassWizardAction(label, acceptedTypes);		fNewClassAction.setImageDescriptor(JavaPluginImages.DESC_TOOL_NEWCLASS);		fNewClassAction.setToolTipText(NewWizardMessages.getString("NewGroup.wizards_add_class.tooltip")); //$NON-NLS-1$		fNewClassAction.setDescription(NewWizardMessages.getString("NewGroup.wizards_add_class.description"));			 //$NON-NLS-1$					label= NewWizardMessages.getString("NewGroup.wizards_add_interface.label"); //$NON-NLS-1$		fNewInterfaceAction= new OpenInterfaceWizardAction(label, acceptedTypes);		fNewInterfaceAction.setImageDescriptor(JavaPluginImages.DESC_TOOL_NEWINTERFACE);			fNewInterfaceAction.setToolTipText(NewWizardMessages.getString("NewGroup.wizards_add_interface.tooltip")); //$NON-NLS-1$		fNewInterfaceAction.setDescription(NewWizardMessages.getString("NewGroup.wizards_add_interface.description")); //$NON-NLS-1$		acceptedTypes= new Class[] { IJavaProject.class };		label= NewWizardMessages.getString("NewGroup.wizards_add_snippet.label"); //$NON-NLS-1$		fNewSnippetAction= new OpenSnippetWizardAction(label, acceptedTypes);		fNewSnippetAction.setImageDescriptor(JavaPluginImages.DESC_TOOL_NEWSNIPPET);			fNewSnippetAction.setToolTipText(NewWizardMessages.getString("NewGroup.wizards_add_snippet.tooltip")); //$NON-NLS-1$		fNewSnippetAction.setDescription(NewWizardMessages.getString("NewGroup.wizards_add_snippet.description")); //$NON-NLS-1$		label= NewWizardMessages.getString("NewGroup.wizards_add_packageroot.label"); //$NON-NLS-1$		acceptedTypes= new Class[] { IJavaProject.class };		fNewPackageRootAction= 			new AbstractOpenWizardAction(label, acceptedTypes, false) {				protected Wizard createWizard() { return new NewSourceFolderCreationWizard(); }				protected boolean shouldAcceptElement(Object obj) { return !isOnBuildPath(obj); }			};		fNewPackageRootAction.setImageDescriptor(JavaPluginImages.DESC_TOOL_NEWPACKROOT);			fNewPackageRootAction.setToolTipText(NewWizardMessages.getString("NewGroup.wizards_add_packageroot.tooltip")); //$NON-NLS-1$		fNewPackageRootAction.setDescription(NewWizardMessages.getString("NewGroup.wizards_add_packageroot.description")); //$NON-NLS-1$					// find out if the new project wizard is registered in the registry		label= NewWizardMessages.getString("NewGroup.wizards_add_project.label"); //$NON-NLS-1$		acceptedTypes= new Class[] { IJavaModel.class };		fNewProjectAction= new OpenProjectWizardAction(label, acceptedTypes);		fNewProjectAction.setImageDescriptor(JavaPluginImages.DESC_TOOL_NEWPROJECT);		fNewProjectAction.setToolTipText(NewWizardMessages.getString("NewGroup.wizards_add_project.tooltip")); //$NON-NLS-1$		fNewProjectAction.setDescription(NewWizardMessages.getString("NewGroup.wizards_add_project.description")); //$NON-NLS-1$						fNewProjectAction= null;				fNewWizardAction= new NewWizardAction();					fActionsCreated= true;		}