private void updateUIFieldTemplateCombo() { // Update this sections enablement updateFieldEnablement(); // Get the splash info if any ISplashInfo info = getSplashInfo(); if (info.isDefinedSplashHandlerType() == false) { // No splash handler type defined, set "none" in combo box fFieldTemplateCombo.setText(PDEUIMessages.SplashConfigurationSection_none); return; } String splashHandlerType = info.getFieldSplashHandlerType(); // Update the splash handler type in the combo box for (String[] typeChoice : ISplashHandlerConstants.F_SPLASH_SCREEN_TYPE_CHOICES) { String key = typeChoice[0]; if (splashHandlerType.equals(key)) { String displayName = typeChoice[1]; fFieldTemplateCombo.setText(displayName); } } }