List<RadComponent> (final RadContainer container) { List<RadComponent> contents = new ArrayList<>(); for(int i=container.getComponentCount()-1; i >= 0; i--) { final RadComponent component = container.getComponent(i); if (!(component instanceof RadHSpacer) && !(component instanceof RadVSpacer)) { contents.add(0, component); } container.removeComponent(component); } return contents; }