diff options
Diffstat (limited to 'org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/ExtensionData.java')
-rw-r--r-- | org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/ExtensionData.java | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/ExtensionData.java b/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/ExtensionData.java index 3b851988c..2fc9eaa09 100644 --- a/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/ExtensionData.java +++ b/org.eclipse.ui.intro.universal/src/org/eclipse/ui/internal/intro/universal/ExtensionData.java @@ -73,18 +73,28 @@ public class ExtensionData extends BaseData { this.name = name; this.implicit = implicit; if (importance != null) { - if (importance.equals(IUniversalIntroConstants.HIGH)) + switch (importance) { + case IUniversalIntroConstants.HIGH: fImportance = HIGH; - else if (importance.equals(IUniversalIntroConstants.MEDIUM)) + break; + case IUniversalIntroConstants.MEDIUM: fImportance = MEDIUM; - else if (importance.equals(IUniversalIntroConstants.LOW)) + break; + case IUniversalIntroConstants.LOW: fImportance = LOW; - else if (importance.equals(IUniversalIntroConstants.CALLOUT)) + break; + case IUniversalIntroConstants.CALLOUT: fImportance = CALLOUT; - else if (importance.equals(IUniversalIntroConstants.NEW)) + break; + case IUniversalIntroConstants.NEW: fImportance = NEW; - else if (importance.equals(IUniversalIntroConstants.HIDDEN)) + break; + case IUniversalIntroConstants.HIDDEN: fImportance = HIDDEN; + break; + default: + break; + } } } |