 package mx.components
 {
 import flash.display.DisplayObject;
+import flash.utils.Dictionary;
 
 import mx.collections.IList;
 import mx.components.baseClasses.GroupBase;
 import mx.core.IDataRenderer;
 import mx.core.IFactory;
+import mx.core.IInvalidating;
+import mx.core.ILayoutElement;
 import mx.core.IVisualElement;
 import mx.core.mx_internal;
-import mx.core.IInvalidating;
 import mx.events.CollectionEvent;
 import mx.events.CollectionEventKind;
 import mx.events.ItemExistenceChangedEvent;
-import mx.core.ILayoutElement;
 import mx.layout.LayoutBase;
 import mx.layout.LayoutElementFactory;
-import mx.styles.IStyleClient;
-import flash.utils.Dictionary;
 
 
 /**

     */
    override public function removeChildAt(index:int):DisplayObject
    {
        throw(new Error("This method is not available in this class.  Please consult the documentation."));
    }
    
    /**

     */
    override public function setChildIndex(child:DisplayObject, index:int):void
    {
        throw(new Error(resourceManager.getString("components", "methodUnavailable")));
    }
    
    /**
