 {
 
 import flash.display.BitmapData;
-import mx.core.FlexBitmap;
+import flash.display.DisplayObjectContainer;
+import flash.events.Event;
+import flash.geom.Matrix;
 
 /**
  *  BitmapAsset is a subclass of the flash.display.Bitmap class

        width = newWidth;
        height = newHeight;
    }
}

}

    //  Properties
    //
    //--------------------------------------------------------------------------

    //----------------------------------
    //  layoutDirection
    //----------------------------------
    
    private var _layoutDirection:String = LayoutDirection.LTR;
    
    /**
     *  @inheritDoc
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4.1
     */
    public function get layoutDirection():String
    {
        return _layoutDirection;
    }
    
    public function set layoutDirection(value:String):void
    {
        if (value == _layoutDirection)
            return;
        
        _layoutDirection = value;
        invalidateLayoutDirection();
    }

    //----------------------------------
    //  measuredHeight
