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]
只包含將被觀看的屬性。