@Override
    public @Nullable String getValueText() {
      if (shouldShowTextValue()) {
        return ((XValueTextProvider)myValue).getValueText();
      }
      return null;
    }
@Override
    public @Nullable String getValueText()