code: protected void breakUpContainer(
          List<CmsContainerElement> elements,
          Map<String, CmsContainerElementData> elementsData) {
  
          int index = getIndexPosition();
          for (CmsContainerElement element : elements) {
              try {
                  CmsContainerPageElementPanel containerElement = getController().getContainerpageUtil().createElement(
                      elementsData.get(element.getClientId()),
                      getParentContainer(),
                      false);
                  getParentContainer().insert(containerElement, index);
                  index++;
              } catch (Exception e) {
                  CmsDebugLog.getInstance().printLine(e.getMessage());
              }
          }
          getController().addToRecentList(m_groupContainerBean.getClientId(), null);
          closeDialog(true);
          getController().unlockResource(
              new CmsUUID(CmsContainerpageController.getServerId(m_groupContainerBean.getClientId())));
          getController().setPageChanged();
      }
docs: Breaks up the group container inserting the given elements into the parent container instead.<p>
  
  @param elements the group container elements
  @param elementsData the elements data