Always keep the properties sorted.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Sat, 28 Jul 2012 09:24:08 +0000 (11:24 +0200)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Sat, 28 Jul 2012 09:24:08 +0000 (11:24 +0200)
src/main/java/net/pterodactylus/demoscenemusic/data/Properties.java

index 3b72223..74bf524 100644 (file)
 
 package net.pterodactylus.demoscenemusic.data;
 
-import java.util.HashMap;
 import java.util.Iterator;
 import java.util.Map;
 import java.util.Map.Entry;
+import java.util.TreeMap;
 
 /**
  * Container for custom properties that can be attached to all data containers.
@@ -31,7 +31,7 @@ import java.util.Map.Entry;
 public class Properties implements Iterable<Entry<String, String>> {
 
        /** The properties. */
-       private final Map<String, String> properties = new HashMap<String, String>();
+       private final Map<String, String> properties = new TreeMap<String, String>();
 
        /** The “dirty” flag. */
        private boolean dirty = false;