docs: public boolean addLockedObjectOwner( String owner ) {
  
          if (this.owner == null) {
              this.owner = new String[1];
          } else {
  
              int size = this.owner.length;
              String[] newLockObjectOwner = new String[size + 1];
  
              // check if the owner is already here (that should actually not
              // happen)
              for (int i = 0; i < size; i++) {
                  if (this.owner[i].equals(owner)) {
                      return false;
                  }
              }
  
              System.arraycopy(this.owner, 0, newLockObjectOwner, 0, size);
              this.owner = newLockObjectOwner;
          }
  
          this.owner[this.owner.length - 1] = owner;
          return true;
      }