source: DCWoRMS/trunk/src/schedframe/resources/utils/ResourceIdGenerator.java @ 816

Revision 816, 442 bytes checked in by wojtekp, 12 years ago (diff)
  • Property svn:mime-type set to text/plain
RevLine 
[477]1package schedframe.resources.utils;
2
3import java.util.HashMap;
4
5import schedframe.resources.ResourceType;
6
7public class ResourceIdGenerator {
8       
[816]9        private static HashMap<String, Integer> resourceCounter = new HashMap<String, Integer>();
[477]10       
[816]11        public static int getId(String key){
[477]12
13                int value = 0;
[816]14                if(resourceCounter.containsKey(key)){
15                        value = resourceCounter.get(key);
[477]16                        value++;
17                }
[816]18                resourceCounter.put(key, value);
[477]19                return value;
20        }
21}
Note: See TracBrowser for help on using the repository browser.