code: public void actionChange() throws JspException {
  
          // save initialized instance of this class in request attribute for included sub-elements
          getJsp().getRequest().setAttribute(SESSION_WORKPLACE_CLASS, this);
          try {
              boolean recursive = Boolean.valueOf(getParamRecursive()).booleanValue();
              if (performChangeOperation(recursive)) {
                  // if no exception is caused and "true" is returned change property operation was successful
                  setAction(ACTION_SHOWRESULT);
              } else {
                  // "false" returned, display "please wait" screen
                  getJsp().include(FILE_DIALOG_SCREEN_WAIT);
              }
          } catch (Throwable e) {
              // error while changing property values, show error dialog
              includeErrorpage(this, e);
  
          }
      }
docs: Changes the property values on the specified resources.<p>
  
  @throws JspException if problems including sub-elements occur