 import mx.core.IFlexModule;
 import mx.core.IFlexModuleFactory;
 import mx.core.IInvalidating;
+import mx.core.ILayoutDirection;
 import mx.core.IMXMLObject;
 import mx.core.IUIComponent;
 import mx.core.IVisualElement;

        features.layoutX = x;
        features.layoutY = y;
        features.layoutZ = z;

        // Initialize the internal variable last,
        // since the transform getters depend on it.

     */
    private function setActualSize(width:Number, height:Number):void
    {
		if ((_width != width)  && _layoutFeatures)
		{
			_layoutFeatures.layoutWidth = width;
			invalidateTransform();
		}
			
        _width = width;
        _height = height;

