     }
     
 
-    public function measure():void
+    override public function measure():void
     {
     	var layoutTarget:GroupBase = target;
         if (!layoutTarget)

    //  Class methods
    //
    //--------------------------------------------------------------------------

    private static function hasPercentWidth( layoutItem:ILayoutItem ):Boolean
    {
    	return !isNaN( layoutItem.percentSize.x );
    }
    
    private static function hasPercentHeight( layoutItem:ILayoutItem ):Boolean
    {
        return !isNaN( layoutItem.percentSize.y );
    }
    
    private static function calculatePercentHeight( layoutItem:ILayoutItem, height:Number ):Number
    {


        setColumnCount(visibleColumns);  
        setIndexInView(firstColInView, lastColInView);
        layoutTarget.setContentSize(maxX, maxY);      	      
        updateScrollRect(unscaledWidth, unscaledHeight);
    }


