private void _initFields() throws Exception {

    m_tracer = new TabbedTracerImpl(m_debugTabItem, m_infoTabItem, m_warnTabItem, m_errorTabItem);
    Tracer.setTracer(m_tracer);
    m_monitor = new ProgressMonitor();
    m_txtWKSPFolder.setText(s_prefs.getPref("WKSPFolder", ""));
    m_txtStorageFile.setText(s_prefs.getPref("StorageFile", ""));
  }
  // ----------------------------------------------------------------------------------------------------
  public static void loadFromAppPrefs(AppPreferences prefs) {

    double value;

    ParserSettings.str_to_minRoomCapacities(prefs.getPref("MinRoomCapacities", "4"));

    value = prefs.getPrefDouble("NonCancelableIncrement", 20.0);
    ParserSettings.NonCancelableIncrement = (100.0 + value) / 100.0;

    value = prefs.getPrefDouble("BreakfastCostPerDay", 25.0);
    ParserSettings.FamilyBreakfastCostPerDay = value;

    value = prefs.getPrefDouble("MaxTotalPrice", 0.0);
    ParserSettings.maxTotalPrice = value;
  }
  private void _initFields() throws Exception {

    m_monitor = new ProgressMonitor();
    m_txtUpdFolder.setText(s_prefs.getPref("updateBaseFolder", ""));
    m_txtExistingFolder.setText(s_prefs.getPref("existingBaseFolder", ""));
    m_txtITunesFolder.setText(s_prefs.getPref("iTunesBaseFolder", ""));

    m_txtIPhoneFolder.setText(s_prefs.getPref("iPhoneFolder", ""));
    m_txtIPadFolder.setText(s_prefs.getPref("iPadFolder", ""));
    m_txtMixedFolder.setText(s_prefs.getPref("mixedFolder", ""));
  }