@Override public void performDefaults() { reloadOption.setSelection( Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.FORCE_XML_RELOAD, false)); segmentPattern.setSelection( Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SEGMENT_PATTERN, false)); matchStatus.setSelection( Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.MATCH_STATUS, false)); actions.setSelection( Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.ACTIONS, false)); createdProperties.setSelection( Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.CREATED_PROPERTIES, false)); showCommand.setSelection( Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SHOW_COMMAND, false)); showCommandOutput.setSelection( Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SHOW_COMMAND_OUTPUT, false)); validateXML.setSelection( Preferences.getDefaultBoolean( JAXBCorePlugin.getUniqueIdentifier(), JAXBCorePreferenceConstants.VALIDATE_XML, false)); keepManagedFiles.setSelection( Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.KEEP_MANAGED_FILES, false)); logFile.setText( Preferences.getDefaultString( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.LOG_FILE, JAXBUIConstants.ZEROSTR)); updateApplyButton(); }
/** Load values from preference store */ private void loadSaved() { boolean def = Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.FORCE_XML_RELOAD, false); boolean b = Platform.getPreferencesService() .getBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.FORCE_XML_RELOAD, def, null); reloadOption.setSelection(b); def = Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SEGMENT_PATTERN, false); b = Platform.getPreferencesService() .getBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SEGMENT_PATTERN, def, null); segmentPattern.setSelection(b); def = Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.MATCH_STATUS, false); b = Platform.getPreferencesService() .getBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.MATCH_STATUS, def, null); matchStatus.setSelection(b); def = Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.ACTIONS, false); b = Platform.getPreferencesService() .getBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.ACTIONS, def, null); actions.setSelection(b); def = Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.CREATED_PROPERTIES, false); b = Platform.getPreferencesService() .getBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.CREATED_PROPERTIES, def, null); createdProperties.setSelection(b); def = Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SHOW_COMMAND, false); b = Platform.getPreferencesService() .getBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SHOW_COMMAND, def, null); showCommand.setSelection(b); def = Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SHOW_COMMAND_OUTPUT, false); b = Platform.getPreferencesService() .getBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.SHOW_COMMAND_OUTPUT, def, null); showCommandOutput.setSelection(b); def = Preferences.getDefaultBoolean( JAXBCorePlugin.getUniqueIdentifier(), JAXBCorePreferenceConstants.VALIDATE_XML, false); b = Platform.getPreferencesService() .getBoolean( JAXBCorePlugin.getUniqueIdentifier(), JAXBCorePreferenceConstants.VALIDATE_XML, def, null); validateXML.setSelection(b); def = Preferences.getDefaultBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.KEEP_MANAGED_FILES, false); b = Platform.getPreferencesService() .getBoolean( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.KEEP_MANAGED_FILES, def, null); keepManagedFiles.setSelection(b); String defText = Preferences.getDefaultString( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.LOG_FILE, JAXBUIConstants.ZEROSTR); String text = Platform.getPreferencesService() .getString( JAXBControlCorePlugin.getUniqueIdentifier(), JAXBRMPreferenceConstants.LOG_FILE, defText, null); logFile.setText(text); }