         {
             super.commitProperties();
             
-            if (iconClassChanged)
+            if (iconChanged)
             {
                 if (iconDisplay)
                     removeChild(iconDisplay);
                 
-                var iconClass:Class = getStyle("iconClass");
-                
-                if (iconClass)
+                var icon:Class = getStyle("icon");
+                
+                if (icon)
                 {
                     // Should be a bitmap
-                    iconDisplay = new iconClass();
+                    iconDisplay = new icon();
                     addChild(iconDisplay);
                 }
                 
-                iconClassChanged = false;
+                iconChanged = false;
             }
         }
         

    */
    /**
     *  Actionscript based skin for mobile applications. The skin supports 
     *  iconClass and iconPlacement. It uses a couple of FXG classes to 
     *  implement the vector drawing.  
     * 
     *  @langversion 3.0

        override public function styleChanged(styleProp:String):void 
        {    
            if (!styleProp || 
                styleProp == "styleName" || styleProp == "icon")
            {
                iconChanged = true;
                invalidateProperties();
            }
            
