Beispiel #1
0
 @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();
 }
Beispiel #2
0
  /** 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);
  }