When I add items to my ListViewer, I need to scroll it down such that the newest item is visible. The only possibility I could find was the ListViewer.scrollDown() method, which for testing I called with scrollDown(0, 100) whenever an item was added, but this did nothing, beside being more low-level than preferred. How can one scroll a ListViewer to the bottom?
although you are a the wrong forum as you have a question related to JFace and not about Eclipse 4, the answer is quite easy. Try to use the reveal(Object) method on your viewer. It will ensure that the given element is visible, scrolling the viewer if necessary.