001package com.hfg.css;
002
003public class CSSLevel
004{
005   public static final CSSLevel CSS_1   = new CSSLevel("1");
006   public static final CSSLevel CSS_2   = new CSSLevel("2");
007   public static final CSSLevel CSS_2_1 = new CSSLevel("2.1");
008   public static final CSSLevel CSS_3   = new CSSLevel("3");
009
010   private String  mVersionString;
011   private Float   mVersionNum;
012
013   //--------------------------------------------------------------------------
014   private CSSLevel(String inVersionString)
015   {
016      mVersionString = inVersionString;
017      mVersionNum    = Float.parseFloat(mVersionString);
018   }
019
020   //--------------------------------------------------------------------------
021   public String name()
022   {
023      return "CSS " + mVersionString;
024   }
025
026   //--------------------------------------------------------------------------
027   public Float getVersionNum()
028   {
029      return mVersionNum;
030   }
031
032}