 import mx.core.IViewport;
 
 /**
- *  A ScrollBar control is used to help position
+ *  The FxScrollBar class helps to position
  *  the portion of data that is displayed when there is too much data
- *  to fit in a display area.
+ *  to fit in a display area. 
+ *  The FxScrollBar class displays a pair of scrollbars and a viewport. 
+ *  A viewport is a UIComponent that implements IViewport, such as Group.
  *  
- *  <p>This control extends the Range class and
+ *  <p>This control extends the FxTrackBase class and
  *  is the base class for the FxHScrollBar and FxVScrollBar
  *  controls.</p> 
  * 
- *  <p>A ScrollBar consists of a track, a variable-size scroll thumb, and 
- *  two optional arrow buttons. The ScrollBar control uses four parameters 
+ *  <p>A scroll bar consists of a track, a variable-size scroll thumb, and 
+ *  two optional arrow buttons. The FxScrollBar class uses four parameters 
  *  to calculate its display state:</p>
  *
  *  <ul>

        return _pageSize;
    }

    public function set pageSize(value:Number):void
    {
        if (value == _pageSize)

    private var pageSizeChanged:Boolean = false;

    /**
     *  The change in the value of the <code>value</code> property 
     *  when you call the <code>page()</code> method.
     *
     *  @default 20
     */
