code: protected void breakUpContainer() {
  
          final List<CmsContainerElement> elements = getElements();
          if (elements.isEmpty()) {
              closeDialog(true);
              getController().setPageChanged();
              return;
          }
          Set<String> elementIds = new HashSet<String>();
          for (CmsContainerElement element : elements) {
              elementIds.add(element.getClientId());
          }
          I_CmsSimpleCallback<Map<String, CmsContainerElementData>> callback = new I_CmsSimpleCallback<Map<String, CmsContainerElementData>>() {
  
              public void execute(Map<String, CmsContainerElementData> elementsData) {
  
                  breakUpContainer(elements, elementsData);
              }
          };
          getController().getElements(elementIds, callback);
      }
docs: Breaks up the group container inserting it's elements into the parent container instead.<p>