////////////////////////////////////////////////////////////////////////////
private void removeSize(ObjectInfo child) throws Exception {
if (!child.isDeleting()
&& child instanceof WidgetInfo
&& child.getParent() instanceof WidgetInfo) {
WidgetInfo widget = (WidgetInfo) child;
WidgetInfo parent = (WidgetInfo) child.getParent();
String removePolicy = XmlObjectUtils.getParameter(parent, "onChildOut.removeSize");
if ("always".equals(removePolicy)) {
String noSize = IUIObjectSizeSupport.NO_SIZE;
widget.getSizeSupport().setSize(noSize, noSize);
}