diff options
author | md_5 <md_5@bigpond.com> | 2012-06-27 20:03:26 +1000 |
---|---|---|
committer | md_5 <md_5@bigpond.com> | 2012-06-27 20:03:26 +1000 |
commit | 7bef2d3817634a4c396e61930460126dde3606ba (patch) | |
tree | addbcf9b25a818a10afb9e9363ddd4ee9145b490 /EssentialsSigns/src/com/earth2me/essentials/signs/SignsConfigHolder.java | |
parent | 3d96c9caaf19cc1e6849295067d2a3ac01f05351 (diff) | |
download | Essentials-7bef2d3817634a4c396e61930460126dde3606ba.tar Essentials-7bef2d3817634a4c396e61930460126dde3606ba.tar.gz Essentials-7bef2d3817634a4c396e61930460126dde3606ba.tar.lz Essentials-7bef2d3817634a4c396e61930460126dde3606ba.tar.xz Essentials-7bef2d3817634a4c396e61930460126dde3606ba.zip |
Cleanup signs, update and xmpp, more to come.
Diffstat (limited to 'EssentialsSigns/src/com/earth2me/essentials/signs/SignsConfigHolder.java')
-rw-r--r-- | EssentialsSigns/src/com/earth2me/essentials/signs/SignsConfigHolder.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/EssentialsSigns/src/com/earth2me/essentials/signs/SignsConfigHolder.java b/EssentialsSigns/src/com/earth2me/essentials/signs/SignsConfigHolder.java index d5ece9f69..4ebbb1260 100644 --- a/EssentialsSigns/src/com/earth2me/essentials/signs/SignsConfigHolder.java +++ b/EssentialsSigns/src/com/earth2me/essentials/signs/SignsConfigHolder.java @@ -10,7 +10,7 @@ import org.bukkit.plugin.Plugin; public class SignsConfigHolder extends AsyncStorageObjectHolder<SignsConfig> { - private final Plugin plugin; + private final transient Plugin plugin; private Set<EssentialsSign> enabledSigns = new HashSet<EssentialsSign>(); private boolean signsEnabled = false; @@ -22,15 +22,15 @@ public class SignsConfigHolder extends AsyncStorageObjectHolder<SignsConfig> acquireReadLock(); try { - Map<String, Boolean> signs = getData().getSigns(); + final Map<String, Boolean> signs = getData().getSigns(); for (Map.Entry<String, Boolean> entry : signs.entrySet()) { - if(entry.getKey().trim().toUpperCase(Locale.ENGLISH).equals("COLOR") || entry.getKey().trim().toUpperCase(Locale.ENGLISH).equals("COLOUR")) + if (entry.getKey().trim().toUpperCase(Locale.ENGLISH).equals("COLOR") || entry.getKey().trim().toUpperCase(Locale.ENGLISH).equals("COLOUR")) { signsEnabled = true; continue; } - Signs sign = Signs.valueOf(entry.getKey().toUpperCase(Locale.ENGLISH)); + final Signs sign = Signs.valueOf(entry.getKey().toUpperCase(Locale.ENGLISH)); if (sign != null && entry.getValue()) { enabledSigns.add(sign.getSign()); @@ -44,7 +44,7 @@ public class SignsConfigHolder extends AsyncStorageObjectHolder<SignsConfig> acquireWriteLock(); try { - Map<String, Boolean> signs = new HashMap<String, Boolean>(); + final Map<String, Boolean> signs = new HashMap<String, Boolean>(); for (Signs sign : Signs.values()) { signs.put(sign.toString(), enabledSigns.contains(sign.getSign())); @@ -67,7 +67,7 @@ public class SignsConfigHolder extends AsyncStorageObjectHolder<SignsConfig> { return enabledSigns; } - + public boolean areSignsDisabled() { return !signsEnabled; @@ -76,12 +76,10 @@ public class SignsConfigHolder extends AsyncStorageObjectHolder<SignsConfig> @Override public void finishRead() { - } @Override public void finishWrite() { - } } |