0
我想将一些整数值转换为使用转换器的字符串。使用EMF数据绑定转换列表中的属性不会转换值
observerViewerValue = ViewerProperties.input().observe(tableViewer);
UpdateValueStrategy strategy = new UpdateValueStrategy();
strategy.setConverter(new ItemConverter());
IObservableValue observeItemValue = props[0].observe(peopleList);
bindingContext.bindValue(observerViewerValue, observeItemValue, strategy, strategy);
tableViewer.setInput(peopleList);
它不喜欢,它已经被赋予了名单的事实,我试图通过迭代和做:
IObservableValue observeItemValue = props[0].observe(peopleList.get(i));
我所在的是指数,没有异常抛出,但值不会被转换。 props[0]
只包含将被观看的属性。