docs: public void createNewElement(
          final CmsContainerPageElementPanel element,
          final AsyncCallback<CmsContainerElement> callback) {
  
          CmsRpcAction<CmsContainerElement> action = new CmsRpcAction<CmsContainerElement>() {
  
              @Override
              public void execute() {
  
                  getContainerpageService().createNewElement(
                      CmsCoreProvider.get().getStructureId(),
                      element.getId(),
                      element.getNewType(),
                      null,
                      getLocale(),
                      this);
  
              }
  
              @Override
              protected void onResponse(CmsContainerElement result) {
  
                  callback.onSuccess(result);
              }
          };
          action.execute();
      }