for (Iterator iter = widgets.iterator(); iter.hasNext();) {
IWorkbenchWidget widget = (IWorkbenchWidget) iter.next();
if (widget instanceof AbstractWorkbenchTrimWidget)
((AbstractWorkbenchTrimWidget)widget).fill(parent, curSide, newSide);
else
widget.fill(parent);
}
curSide = newSide;
parent.layout();
}