         boundsChanged();
     }
 
+    /**
+     *   @inheritDoc 
+     */
     override protected function notifyElementLayerChanged():void
     {
         graphicsPathChanged = true;

    private var graphicsPathChanged:Boolean = true;
    
    /**
     *  Documentation is not currently available.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10

     	g.drawPath(graphicsPath.commands, graphicsPath.data, winding);
    }

    /**
     *  Workhorse method that iterates through the <code>segments</code>
     *  array and draws each path egment based on its control points. 
     *  
     *  Segments are drawn from the x and y position of the path. 
     *  Additionally, segments are drawn by taking into account the scale  
     *  applied to the path. 
     * 
     *  @param tx A Number representing the x position of where this 
     *  path segment should be drawn
     *  
     *  @param ty A Number representing the y position of where this  
     *  path segment should be drawn
     * 
     *  @param sx A Number representing the scaleX at which to draw 
     *  this path segment 
     * 
     *  @param sy A Number representing the scaleY at which to draw this
     *  path segment
     *  
     *  @langversion 3.0
     *  @playerversion Flash 10
     *  @playerversion AIR 1.5
     *  @productversion Flex 4
     */
    protected function renderGraphicsAtScale(tx:Number,ty:Number,sx:Number,sy:Number):void    
    {
        graphicsPath.commands = null;
