try { if (settings == null){ settings = new Settings(); } Color downloadFertigHintergrundColor = null; Color quelleHintergrundColor = null; boolean farbenAktiv; boolean downloadUebersicht; boolean loadPlugins; boolean enableToolTip; String temp; farbenAktiv = getFirstAttrbuteByTagName(new String[] {"options", "farben", "aktiv"}).equals("true"); temp = getFirstAttrbuteByTagName(new String[] {"options", "farben", "hintergrund", "downloadFertig"}); if (temp.length() != 0) { downloadFertigHintergrundColor = new Color(Integer.parseInt( temp)); } temp = getFirstAttrbuteByTagName(new String[] {"options", "farben", "hintergrund", "quelle"}); if (temp.length() != 0) { quelleHintergrundColor = new Color(Integer.parseInt(temp)); } downloadUebersicht = getFirstAttrbuteByTagName(new String[] {"options", "download", "uebersicht"}).equals("true"); loadPlugins = getFirstAttrbuteByTagName(new String[] {"options", "loadplugins"}).equals("true"); enableToolTip = getFirstAttrbuteByTagName(new String[] {"options", "enableToolTip"}).equals("true"); settings.setFarbenAktiv(farbenAktiv); settings.setDownloadFertigHintergrundColor(downloadFertigHintergrundColor); settings.setQuelleHintergrundColor(quelleHintergrundColor); settings.setDownloadUebersicht(downloadUebersicht); settings.loadPluginsOnStartup(loadPlugins); settings.enableToolTipEnabled(enableToolTip); return settings; } catch (Exception e) { AppleJuiceDialog.rewriteProperties = true; if (logger.isEnabledFor(Level.ERROR)) { logger.error(PROPERTIES_ERROR_MESSAGE, e); } AppleJuiceDialog.closeWithErrormessage(PROPERTIES_ERROR, false); return null; } }
try { if (settings == null) { settings = new Settings(); } Color downloadFertigHintergrundColor = null; Color quelleHintergrundColor = null; boolean farbenAktiv; boolean downloadUebersicht; boolean loadPlugins; boolean enableToolTip; String temp; farbenAktiv = (propertyHandler.get("options_farben_aktiv")) .equals("true"); temp = propertyHandler .get("options_farben_hintergrund_downloadFertig"); if (temp.length() != 0) { downloadFertigHintergrundColor = new Color(Integer .parseInt(temp)); } temp = propertyHandler.get("options_farben_hintergrund_quelle"); if (temp.length() != 0) { quelleHintergrundColor = new Color(Integer.parseInt(temp)); } downloadUebersicht = propertyHandler.getAsBoolean( "options_download_uebersicht").booleanValue(); loadPlugins = propertyHandler.getAsBoolean("options_loadplugins") .booleanValue(); enableToolTip = propertyHandler.getAsBoolean( "options_enableToolTip").booleanValue(); settings.setFarbenAktiv(farbenAktiv); settings .setDownloadFertigHintergrundColor(downloadFertigHintergrundColor); settings.setQuelleHintergrundColor(quelleHintergrundColor); settings.setDownloadUebersicht(downloadUebersicht); settings.loadPluginsOnStartup(loadPlugins); settings.enableToolTipEnabled(enableToolTip); return settings; } catch (Exception e) { AppleJuiceDialog.rewriteProperties = true; if (logger.isEnabledFor(Level.ERROR)) { logger.error(PROPERTIES_ERROR_MESSAGE, e); } AppleJuiceDialog.closeWithErrormessage(PROPERTIES_ERROR, false); return null; } }
    public Settings getSettings() {        try {            if (settings == null){                settings = new Settings();            }            Color downloadFertigHintergrundColor = null;            Color quelleHintergrundColor = null;            boolean farbenAktiv;            boolean downloadUebersicht;            boolean loadPlugins;            boolean enableToolTip;            String temp;            farbenAktiv = getFirstAttrbuteByTagName(new String[] {"options", "farben",                                             "aktiv"}).equals("true");            temp = getFirstAttrbuteByTagName(new String[] {"options", "farben",                                             "hintergrund", "downloadFertig"});            if (temp.length() != 0) {                downloadFertigHintergrundColor = new Color(Integer.parseInt(                    temp));            }            temp = getFirstAttrbuteByTagName(new String[] {"options", "farben",                                             "hintergrund", "quelle"});            if (temp.length() != 0) {                quelleHintergrundColor = new Color(Integer.parseInt(temp));            }            downloadUebersicht = getFirstAttrbuteByTagName(new String[] {"options",                                             "download",                                             "uebersicht"}).equals("true");            loadPlugins = getFirstAttrbuteByTagName(new String[] {"options",                                             "loadplugins"}).equals("true");            enableToolTip = getFirstAttrbuteByTagName(new String[] {"options",                                             "enableToolTip"}).equals("true");            settings.setFarbenAktiv(farbenAktiv);            settings.setDownloadFertigHintergrundColor(downloadFertigHintergrundColor);            settings.setQuelleHintergrundColor(quelleHintergrundColor);            settings.setDownloadUebersicht(downloadUebersicht);            settings.loadPluginsOnStartup(loadPlugins);            settings.enableToolTipEnabled(enableToolTip);            return settings;        }        catch (Exception e) {            AppleJuiceDialog.rewriteProperties = true;            if (logger.isEnabledFor(Level.ERROR)) {                logger.error(PROPERTIES_ERROR_MESSAGE, e);            }            AppleJuiceDialog.closeWithErrormessage(PROPERTIES_ERROR, false);            return null;        }    }