@Override
    public void clear() {

        for (Widget w : this) {
            // Orphan.
            try {
                orphan(w);
            } finally {
                // Physical detach.
                Element elem = w.getElement();
                elem.removeFromParent();
            }
        }
        m_children = new WidgetCollection(this);
    }
@ Override public void clear ( ) { for ( Widget w : this ) { try { orphan ( w ) ; } finally { Element elem = w . getElement ( ) ; elem . removeFromParent ( ) ; } } m_children = new WidgetCollection ( this ) ; }
@see com.google.gwt.user.client.ui.Panel#clear()