code: public static void editProperties(
          final CmsUUID structureId,
          final I_CmsContextMenuHandler contextMenuHandler,
          final boolean editName,
          final Runnable cancelHandler,
          final boolean enableAdeTemplateSelect,
          final PropertyEditingContext editContext) {
  
          CmsRpcAction<CmsPropertiesBean> action = new CmsRpcAction<CmsPropertiesBean>() {
  
              @Override
              public void execute() {
  
                  start(0, true);
                  CmsCoreProvider.getVfsService().loadPropertyData(structureId, this);
              }
  
              @Override
              protected void onResponse(CmsPropertiesBean result) {
  
                  stop(false);
                  openPropertyDialog(
                      result,
                      contextMenuHandler,
                      editName,
                      cancelHandler,
                      enableAdeTemplateSelect,
                      editContext);
              }
  
          };
          action.execute();
      }
docs: Starts the property editor for the resource with the given structure id.<p>
  
  @param structureId the structure id of a resource
  @param contextMenuHandler the context menu handler
  @param editName if true, provides a field for changing the file name
  @param cancelHandler callback which is executed if the user cancels the property dialog
  @param enableAdeTemplateSelect enables/disables special template selector
  @param editContext the editing context