I'm a little bit confused about the implementation of the MVC pattern in JFace. I couldn't find a good tutorial how to implement the MVC pattern with JFace. My problem is that I want to separate the data from the actual presentation. But in all tutorials I found the setInput method is directly in the presentation class. But that would mean the data and the presentation are in the same class. From my understanding of MVC the aim is to separate the data from the view.
The question is how can I separate the data from the view?