  *  Separators are rendered by the class specified by the <code>columnSeparator</code> property.
  *  The layout, which cannot be changed, is virtual; that means renderers and separators that have been 
  *  scrolled out of view are reused.</p>
+ *
+ *  @mxml <p>The <code>&lt;s:GridColumnHeaderGroup&gt;</code> tag inherits all of the tag 
+ *  attributes of its superclass and adds the following tag attributes:</p>
+ *
+ *  <pre>
+ *  &lt;s:GridColumnHeaderGroup 
+ *    <strong>Properties</strong>
+ *    columnSeperator="null"
+ *    dataGrid="null"  
+ *    downColumnIndex="-1"  
+ *    headerRenderer="null"  
+ *    hoverColumnIndex="-1"  
+ *    visibleSortIndicatorIndices="<i>empty Vector.&lt;int&gt<i>"
+ * 
+ *    <strong>Styles</strong>
+ *    paddingBottom="0"
+ *    paddingLeft="0"
+ *    paddingRight="0"
+ *    paddingTop="0"
+ *    separatorAffordance="5" 
+ *
+ *    <strong>Events</strong>
+ *    gridClick="<i>No default</i>"
+ *    gridDoubleClick="<i>No default</i>"
+ *    gridMouseDown="<i>No default</i>"
+ *    gridMouseDrag="<i>No default</i>"
+ *    gridMouseUp="<i>No default</i>"
+ *    gridMouseRollOut="<i>No default</i>"
+ *    gridMouseRollOver="<i>No default</i>"
+ *    separatorClick="<i>No default</i>"
+ *    separatorDoubleClick="<i>No default</i>"
+ *    separatorMouseDrag="<i>No default</i>"
+ *    separatorMouseUp="<i>No default</i>"
+ *    separatorMouseRollOut="<i>No default</i>"
+ *    separatorMouseRollOver="<i>No default</i>"
+ *  /&gt;
+ *  </pre>
  *
  *  @see Grid
  * 

     *  A vector of column indices corresponding to the header renderers
     *  which currently have their sort indicators visible.
     * 
     *  @default An empty Vector.&lt;int&gt;
     * 
     *  @langversion 3.0
     *  @playerversion Flash 10

[Event(name="gridDoubleClick", type="spark.events.GridEvent")]

/**
 *  Dispatched after a <code>separatorMouseDown</code> event 
 *  if the mouse moves before the button is released.
 *
