X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=core%2Fsrc%2Fnet%2Fsf%2Fopenrocket%2Fgui%2Futil%2FSwingPreferences.java;h=5633a57286a96147c4939b1f1da8154c285ef4fb;hb=4da92a4e994992a78d62a7ca21c88d6c41292d6f;hp=ba433217d2eb3c0ed85bd583ed3ce5b2e4fa0b78;hpb=109b95aae3323e9c51b58d33d61dfe0a6c5bb7bc;p=debian%2Fopenrocket diff --git a/core/src/net/sf/openrocket/gui/util/SwingPreferences.java b/core/src/net/sf/openrocket/gui/util/SwingPreferences.java index ba433217..5633a572 100644 --- a/core/src/net/sf/openrocket/gui/util/SwingPreferences.java +++ b/core/src/net/sf/openrocket/gui/util/SwingPreferences.java @@ -39,7 +39,7 @@ public class SwingPreferences extends net.sf.openrocket.startup.Preferences { private static final List SUPPORTED_LOCALES; static { List list = new ArrayList(); - for (String lang : new String[] { "en", "de", "es", "fr", "it", "ru","cs" }) { + for (String lang : new String[] { "en", "de", "es", "fr", "it", "ru","cs","pl" }) { list.add(new Locale(lang)); } SUPPORTED_LOCALES = Collections.unmodifiableList(list); @@ -471,6 +471,7 @@ public class SwingPreferences extends net.sf.openrocket.startup.Preferences { * * @param m the material to add. */ + @Override public void addUserMaterial(Material m) { Preferences prefs = PREFNODE.node("userMaterials"); @@ -498,6 +499,7 @@ public class SwingPreferences extends net.sf.openrocket.startup.Preferences { * * @param m the material to remove. */ + @Override public void removeUserMaterial(Material m) { Preferences prefs = PREFNODE.node("userMaterials"); @@ -508,7 +510,7 @@ public class SwingPreferences extends net.sf.openrocket.startup.Preferences { String value = prefs.get(key, null); try { - Material existing = Material.fromStorableString(value, true); + Material existing = Material.fromStorableString(value); if (existing.equals(m)) { prefs.remove(key); } @@ -530,6 +532,7 @@ public class SwingPreferences extends net.sf.openrocket.startup.Preferences { * * @return a set of all user-defined materials. */ + @Override public Set getUserMaterials() { Preferences prefs = PREFNODE.node("userMaterials"); @@ -540,7 +543,7 @@ public class SwingPreferences extends net.sf.openrocket.startup.Preferences { String value = prefs.get(key, null); try { - Material m = Material.fromStorableString(value, true); + Material m = Material.fromStorableString(value); materials.add(m); } catch (IllegalArgumentException e) { @@ -556,6 +559,7 @@ public class SwingPreferences extends net.sf.openrocket.startup.Preferences { return materials; } + @Override public void setComponentFavorite( ComponentPreset preset, boolean favorite ) { Preferences prefs = PREFNODE.node("favoritePresets"); if ( favorite ) { @@ -565,6 +569,7 @@ public class SwingPreferences extends net.sf.openrocket.startup.Preferences { } } + @Override public Set getComponentFavorites( ) { Preferences prefs = PREFNODE.node("favoritePresets"); Set collection = new HashSet();