Previous to 7.0, a row in an Outline could be refreshed simply by calling the TreeModel's nodeChanged(TreeNode) method. The new behavior for 7.0+ is that this method will only refresh the tree column data, and all other columns will remain with their old data.
It has been suggested that this is an undesired outcome of Bug 185810.
Please see the discussion on the forums at:
I believe I found the problem. In EventBroadcaster, when it creates TableEvent, the "changed" column is 0 in translateEvent and createTableChangeEvent, even though the good value TableModelEvent.ALL_COLUMNS is in the comment.
With that value changed, it works.
Created attachment 147671 [details]
Here's the patch