diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/FeatureOptionsTab.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/FeatureOptionsTab.java index aaf9dabd93d..e6eab3a5514 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/FeatureOptionsTab.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/FeatureOptionsTab.java @@ -189,7 +189,7 @@ protected void initialize(IDialogSettings settings) { } String selected = settings.get(S_EXPORT_METADATA); - fExportMetadata.setSelection(selected == null ? true : Boolean.TRUE.toString().equals(selected)); + fExportMetadata.setSelection(selected == null || Boolean.parseBoolean(selected)); // This enablement depends on both the jar button being selected and the destination setting being something other than install (bug 276989) fExportMetadata.setEnabled(fJarButton.getSelection()); @@ -207,7 +207,7 @@ protected void initialize(IDialogSettings settings) { selected = settings.get(S_CREATE_CATEGORIES); fCategoryButton.setEnabled(fExportMetadata.getSelection() && fJarButton.getSelection()); - fCategoryButton.setSelection(selected == null ? true : Boolean.TRUE.toString().equals(selected)); + fCategoryButton.setSelection(selected == null || Boolean.parseBoolean(selected)); if (settings.get(S_CATEGORY_FILE) != null) { fCategoryCombo.setText(settings.get(S_CATEGORY_FILE)); } diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/ProductExportWizardPage.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/ProductExportWizardPage.java index 7288b7dd363..96103f5d176 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/ProductExportWizardPage.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/ProductExportWizardPage.java @@ -161,10 +161,10 @@ protected void initialize() { fExportSourceCombo.setEnabled(fExportSourceButton.getSelection()); String selected = settings.get(S_EXPORT_METADATA); - fExportMetadata.setSelection(selected == null ? true : Boolean.TRUE.toString().equals(selected)); + fExportMetadata.setSelection(selected == null || Boolean.parseBoolean(selected)); selected = settings.get(S_ALLOW_BINARY_CYCLES); - fAllowBinaryCycles.setSelection(selected == null ? true : Boolean.TRUE.toString().equals(selected)); + fAllowBinaryCycles.setSelection(selected == null || Boolean.parseBoolean(selected)); if (fMultiPlatform != null) { fMultiPlatform.setSelection(settings.getBoolean(S_MULTI_PLATFORM));