Bug 89625 [IDE] IDEWorkbenchWindowAdvisor refers to workbench internals for backdrop
3.1 M5 The code in IDEWorkbenchWindowAdvisor to provide the backdrop when all perspectives are closed refers to internal workbench classes: import org.eclipse.ui.internal.IWorkbenchGraphicConstants; import org.eclipse.ui.internal.WorkbenchImages; import org.eclipse.ui.internal.dialogs.SelectPerspectiveDialog; This should be done using only API.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/IDEWorkbenchMessages.java
public static String WizardTransferPage_selectTypes;
	public static String WizardTransferPage_selectAll;
	public static String WizardTransferPage_deselectAll;
	public static String NewProjectWizard_windowTitle;
	public static String NewProjectWizard_title;
	public static String NewProjectWizard_errorTitle;
	public static String NewProjectWizard_invalidCapabilities;
	public static String NewProjectWizard_noWizard;
	public static String CreateProjectWizard_errorTitle;
	public static String CreateProjectWizard_internalError;
	public static String CreateProjectWizard_caseVariantExistsError;
	public static String RemoveCapabilityWizard_errorMessage;
	public static String RemoveCapabilityWizard_internalError;
	public static String WizardNewProjectCapabilityPage_description;
	public static String WizardNewProjectCapabilityPage_noCapabilities;
	public static String WizardProjectReviewPage_description;
	public static String WizardProjectConfigurePage_description;
	public static String UpdateProjectCapabilityWizard_windowTitle;
	public static String UpdateProjectCapabilityWizard_title;
	public static String UpdateProjectCapabilityWizard_errorTitle;
	public static String UpdateProjectCapabilityWizard_noWizard;
	public static String WizardStepGroup_stepsLabel;
	public static String MultiStepReviewWizardPage_detailsLabel;
	public static String MultiStepReviewWizardPage_instructionNextLabel;
	public static String MultiStepReviewWizardPage_instructionFinishLabel;
	public static String MultiStepWizard_finishLabel;
	public static String CreateProjectStep_label;
	public static String CreateProjectStep_details;
	public static String InstallCapabilityStep_label;
	public static String RemoveCapabilityStep_label;