code: public static void load(
          final CmsUUID structureId,
          final boolean includeTargets,
          final CmsUUID detailContentId,
          final String startTab,
          final Map<String, String> context,
          final CloseHandler<PopupPanel> closeHandler) {
  
          CmsRpcAction<CmsResourceStatusBean> action = new CmsRpcAction<CmsResourceStatusBean>() {
  
              @Override
              public void execute() {
  
                  start(0, true);
                  CmsCoreProvider.getVfsService().getResourceStatus(
                      structureId,
                      CmsCoreProvider.get().getLocale(),
                      includeTargets,
                      detailContentId,
                      context,
                      this);
              }
  
              @Override
              protected void onResponse(CmsResourceStatusBean result) {
  
                  stop(false);
                  if (CmsStringUtil.isNotEmptyOrWhitespaceOnly(startTab)) {
                      result.setStartTab(CmsResourceStatusTabId.valueOf(startTab));
                  }
                  CmsResourceInfoDialog dialog = new CmsResourceInfoDialog(result, includeTargets, detailContentId);
                  if (closeHandler != null) {
                      dialog.addCloseHandler(closeHandler);
                  }
                  dialog.centerHorizontally(150);
              }
          };
          action.execute();
      }
docs: Loads the resource information for a resource and displays it in a dialog.<p>
  
  @param structureId the structure id of the resource for which the resource info should be loaded
  @param includeTargets true if relation targets should also be displayed
  @param detailContentId the structure id of the detail content if present
  @param startTab the start tab id
  @param context additional parameters from the context used for displaying additional infos
  @param closeHandler the close handler for the dialog (may be null if no close handler is needed)