@Override
      public @Nullable Object valueOf(Object o) {
        if (o instanceof SettingsTreeNode) {
          return ((SettingsTreeNode) o).getValueString();
        } else {
          return null;
        }
      }
@Override
      public @Nullable Object valueOf(Object o)