         numChildrenCreated = numChildren - numChildrenBefore;
 
         processedDescriptors = true;
+    }
+
+    /**
+     *  IDeferredContentOwner equivalent of createComponentsFromDescriptor(true)
+     *
+     *  @see createComponentsFromDescriptors
+     *
+     *  @langversion 3.0
+     *  @playerversion Flash 10
+     *  @playerversion AIR 1.5
+     *  @productversion Flex 4
+     */
+    public function createDeferredContent():void
+    {
+        createComponentsFromDescriptors(true);
+        dispatchEvent(new FlexEvent(FlexEvent.CONTENT_CREATION_COMPLETE));
     }
 
    /**

public class Container extends UIComponent
                       implements IContainer, IDataRenderer, 
                       IFocusManagerContainer, IListItemRenderer,
                       IRawChildrenContainer, IChildList, IVisualElementContainer
{
    include "../core/Version.as"


    {
        _defaultButton = value;
        ContainerGlobals.focusedContainer = null;
    }

    //----------------------------------
    //  deferredContentCreated
    //----------------------------------

    /**
     *  IDeferredContentOwner equivalent of processedDescriptors
     * 
     *  @see UIComponent#processedDescriptors
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    public function get deferredContentCreated():Boolean
    {
        return processedDescriptors;
    }

    //----------------------------------
