 /**
  *  Skin used to draw the focus rectangle.
  *
- *  @default mx.skins.halo.HaloFocusRect
+ *  The default value for Halo components is mx.skins.halo.HaloFocusRect. 
+ *  The default value for Spark components is spark.skins.default.FocusSkin.
  *  
  *  @langversion 3.0
  *  @playerversion Flash 9

    //  embeddedFontRegistry
    //----------------------------------

	private static var noEmbeddedFonts:Boolean;

    /**
     *  @private

     */
    override public function set transform(value:flash.geom.Transform):void
    {
        var m:Matrix = value.matrix;
        var m3:Matrix3D =  value.matrix3D;
        var ct:ColorTransform = value.colorTransform;
        var pp:PerspectiveProjection = value.perspectiveProjection;
        
        setTransform(value);
        
        if(m != null)
            setLayoutMatrix(m.clone(), true /*triggerLayoutPass*/);
        else if(m3 != null)
