Eclipse4/RCP/Modeled UI/Model Elements
The Eclipse 4 model is made up of a number of interfaces. All of these interfaces begin with the letter 'M' and expose a number of getter and setter methods. The model is built up of a number of abstract interfaces that are extended by a set of concrete interfaces.
The abstract interfaces provides generic attributes that are expected to be needed by many different model elements.