      *  @playerversion AIR 1.5
      *  @productversion Flex 4
      */
-    public function get skin():Skin
+    public function get skin():UIComponent
     {
         return _skin;
     }

        var skinClassFactory:IFactory = getStyle("skinFactory") as IFactory;        
        
        if (skinClassFactory)
            setSkin( skinClassFactory.newInstance() as Skin );
        
        // Class
        if (!skin)

[Style(name="errorSkin", type="Class")]

/**
 *  Name of the skin class to use for this component. The skin must be a class 
 *  that extends UIComponent. 
 *  
 *  @langversion 3.0
 *  @playerversion Flash 10
