 package spark.components
 {
 
+import flash.display.CapsStyle;
 import flash.display.Graphics;
+import flash.display.LineScaleMode;
 import flash.display.Shape;
 import flash.display.Sprite;
 import flash.events.Event;
 import flash.events.TimerEvent;
 import flash.geom.Matrix;
 import flash.geom.Matrix3D;
+import flash.geom.Point;
 import flash.geom.Transform;
 import flash.geom.Vector3D;
 import flash.utils.Timer;

 *  <p>The BusyIndicator has the following default characteristics:</p>
 *  <table class="innertable">
 *     <tr><th>Characteristic</th><th>Description</th></tr>
 *     <tr><td>Default size</td><td>160 DPI: 22x22 pixels<br>
 *                                  240 DPI: 34x34 pixels<br>
 *                                  320 DPI: 44x44 pixels</td></tr>
 *     <tr><td>Minimum size</td><td>20x20 pixels</td></tr>
 *     <tr><td>Maximum size</td><td>No limit</td></tr>
 *  </table>

[Style(name="symbolColor", type="uint", format="Color", inherit="yes", theme="spark,mobile")]

/**
 *  The BusyIndicator defines a component to display when a long-running 
 *  operation is in progress. This component is a spinner with twelve spokes.
 *  The color of the spokes is controled by the value of the symbolColor style.
 *  The transparency of this component can be modified using the alpha property
