Description
Just for robustness, LabeledPropertySelectionModel (and similar implementations of IPropertySelectionModel), should support null values in translateField:
public Object translateValue(String value)
{ return value.equals(_value) ? _option : _model.translateValue(value); }This is throwing NPEs when value is null. I think null could be a valid value in some cases, but in any case, it doesn't hurt to handle nulls in this method (or at least throw a more verbose NPE?).