 import spark.events.ElementExistenceEvent;
 import spark.core.IGraphicElement;
 import spark.core.ISharedDisplayObject;
-import spark.primitives.supportClasses.ISharedGraphicsDisplayObject;
 import spark.primitives.supportClasses.TextGraphicElement;
 import spark.layouts.supportClasses.LayoutBase;
 import mx.styles.ISimpleStyleClient;

     *  is at insertIndex in the display object list.
     * 
     *  If <code>curElement</code> implements IGraphicElement, then both its
     *  DisplayObject and shareIndex will be updated.
     * 
     *  @curElement The current element to assign DisplayObject to
     *  @prevEelement The previous element in the list of elements or null.

     *  @private
     */
    override public function set scale9Grid(value:Rectangle):void
	{
		if (value != null)
		{
			scaleGridTop = value.top;
			scaleGridBottom = value.bottom;
			scaleGridLeft = value.left;
			scaleGridRight = value.right;
		}
		else
		{
			scaleGridTop = NaN;
			scaleGridBottom = NaN;
			scaleGridLeft = NaN;
			scaleGridRight = NaN;
		}
	}

    //----------------------------------
    //  scaleGridBottom
