 [Style(name="baseColor", type="uint", format="Color", inherit="yes")]
 
 /**
- *  Color of the fill of an itemRenderer
+ *  Color of the fill of an item renderer
  *   
  *  @default 0xFFFFFF
  *  


        super.updateDisplayList(unscaledWidth, unscaledHeight);

		if (maskChanged)
        {
            maskChanged = false;
            if (_mask)
            {
            	maskTypeChanged = true;
            
		        if (!_mask.parent)
	            {
	            	// TODO!!! This needs to be a sibling because alpha
	                super.addChild(_mask);
	                var maskComp:UIComponent = _mask as UIComponent;
	                if (maskComp)
	                {
		                maskComp.validateProperties();
	                    maskComp.validateSize();
	                    maskComp.setActualSize(maskComp.getExplicitOrMeasuredWidth(), 
	                                           maskComp.getExplicitOrMeasuredHeight());
	                }
	            }
	        }
        }
        
        if (maskTypeChanged)    

 *  The GroupBase class defines the base class for components that display visual elements.
 *  A group component does not control the layout of the visual items that it contains. 
 *  Instead, the layout is handled by a separate layout component.
 *
 *  @mxml
 *
 *  <p>The <code>&lt;GroupBase&gt;</code> tag inherits all of the tag 
 *  attributes of its superclass and adds the following tag attributes:</p>
 *
 *  <pre>
 *  &lt;GroupBase
 *    <strong>Properties</strong>
 *    autoLayout="true"
 *    clipAndEnableScrolling="false"
 *    horizontalScrollPosition="null"
 *    layout="BasicLayout"
 *    mask=""
 *    maskType="clip"
 *    resizeMode="normal"
 *    verticalScrollPosition="no default"
 *  
 *    <strong>Events</strong>
 *    elementAdd="<i>No default</i>"
 *    elementRemove="<i>No default</i>"
 *  /&gt;
 *  </pre>
 *
 *  @see spark.layouts.supportClasses.LayoutBase
 *  @see spark.components.ResizeMode
