code: @Override
    public void setStatus(Status status) {
      if (!status.equals(this.status)) {
        this.status = status;
        if (parent != null) {
          parent.fireValueNodeChanged(this);
        }
      }
    }
docs: {@inheritDoc}