/** updateDocument */
  protected void updateDocument(String content) throws CollabException {
    Debug.log(this, "CollabJavaFileHandler, updateDocument"); // NoI18n

    if ((getInitialGuardedSections() == null) || (getInitialGuardedSections().size() == 0)) {
      Debug.log(this, "CollabJavaFileHandler, no initial guarded sections"); // NoI18n	
      super.updateDocument(content);
    } else {
      Debug.log(this, "CollabJavaFileHandler, initial guarded sections exist"); // NoI18n	
      updateFileObject(content);
      getFileObject().refresh(false);
    }
  }