source: DCWoRMS/trunk/build/classes/schedframe/resources/utils/ResourceIdGenerator.java @ 477

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