BaseEnum.as

Go to the documentation of this file.
00001 
00004 class gugga.common.BaseEnum {
00005         
00006         private var mName:String;
00007         private var mOrderIndex:Number;
00008 
00009         public function toString():String
00010         {
00011                 return mName;
00012         }
00013         
00014         public function valueOf():Number
00015         {
00016                 return mOrderIndex;
00017         }
00018         
00019         private function BaseEnum(aName:String, aOrderIndex:Number)
00020         {
00021                 mName = aName;
00022                 mOrderIndex = aOrderIndex;
00023         }
00024         
00025         public static function parse(aType : Function, aValue : String) : Object
00026         {
00027                 return aType[aValue];
00028         }
00029 }

Generated on Fri May 11 17:12:42 2007 for GuggaFramework by  doxygen 1.5.2