TreeViewerには2つの似たノードがあります。彼らは同じデータオブジェクトを使用します。一番下のノードを選択して変更すると、一番上のノードが更新されますが、一番下のノードに変更はありません。更新前のTreeViewerの同様のノードで正しく更新されない
:
アップデート後:私はノードの名前を変更した後TreeViewer.refresh(problemNode)
を使用しています
。 JavadocのTreeViewer.refresh(Object element)
によると、ツリーは指定された要素から更新されます。何らかの理由で、トップノードを更新するのはなぜですか?以来、それは同じデータオブジェクトを使用するので、両方のノードが更新されるべきではない?