code: @Override
    public void setValue(String value) {
      if (!value.equals(this.value)) {
        this.value = value;
        if (parent != null) {
          parent.fireValueNodeChanged(this);
        }
      }
    }
docs: {@inheritDoc}