Back to project page SeniorDesign.
The source code is released under:
GNU General Public License
If you think the Android project SeniorDesign listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package fakesetgame.seniordesign.model; /* w ww .j ava 2 s . c om*/ import java.util.HashMap; import java.util.Map; /** * An enumeration of possible tile colors. */ public enum Color { Red(1), Green(2), Purple(3); private int numVal; private static Map<Integer, Color> colorMap = new HashMap<Integer, Color>(); static { for(Color colorEnum: Color.values()){ colorMap.put(colorEnum.numVal, colorEnum); } } private Color(final int numVal){ this.numVal = numVal; } public int getNumVal(){ return numVal; } public static Color valueOf(int numVal){ return colorMap.get(numVal); } }