 
 package flex.graphics
 {
-import flash.display.BlendMode;
-import flash.display.DisplayObject;
 import flash.display.Graphics;
+import flash.display.Shape;
 import flash.display.Sprite;
 import flash.events.Event;
 import flash.events.EventDispatcher;
-import flash.geom.ColorTransform;
-import flash.geom.Matrix;
-import flash.geom.Point;
 import flash.geom.Rectangle;
-import flash.geom.Transform;
 
-import flex.intf.ILayoutItem;
 import flex.geom.Transform;
 import flex.graphics.graphicsClasses.GraphicElement;
 
 import mx.core.mx_internal;
-import mx.core.UIComponent;
 import mx.events.PropertyChangeEvent;
-import mx.events.PropertyChangeEventKind;
 import mx.filters.BaseFilter;
 import mx.filters.IBitmapFilter;
 import mx.graphics.IStroke;

	//  Methods
	//
	//--------------------------------------------------------------------------
	
	protected function clearDisplayObject():void
	{
		if (displayObject)
		{
			if (displayObject.parent)
				displayObject.parent.removeChild(displayObject);
			displayObject = null;
		}
	}
	
	/**
	 *  Set up the drawing for this element. This is the first of three steps

	//  Properties
	//
	//--------------------------------------------------------------------------
	
	//----------------------------------
	//  stroke
	//----------------------------------
