 {
 
 import flash.display.Graphics;
+import flash.geom.Rectangle;
 
 /**
  *  Defines the interface that classes that define a line must implement.

	 *  @param g The Graphics object to apply the properties to.
	 */
	function apply(g:Graphics):void;
}

}

	 */
	function set weight(value:Number):void;
	
    /**
     *  A value from the LineScaleMode class
     *  that  specifies which scale mode to use.
     *  Value valids are:
     * 
     *  <ul>
     *  <li>
     *  <code>LineScaleMode.NORMAL</code>&#151;
     *  Always scale the line thickness when the object is scaled  (the default).
     *  </li>
     *  <li>
     *  <code>LineScaleMode.NONE</code>&#151;
     *  Never scale the line thickness.
     *  </li>
     *  <li>
     *  <code>LineScaleMode.VERTICAL</code>&#151;
     *  Do not scale the line thickness if the object is scaled vertically 
     *  <em>only</em>. 
     *  </li>
     *  <li>
     *  <code>LineScaleMode.HORIZONTAL</code>&#151;
     *  Do not scale the line thickness if the object is scaled horizontally 
     *  <em>only</em>. 
     *  </li>
     *  </ul>
     * 
     *  @default LineScaleMode.NORMAL
     */
    function get scaleMode():String;
	
	//--------------------------------------------------------------------------
	//
	//  Methods
