Called whenever the document changes (**Note**: the class ```AEditorSubordinateViewPart``` usually has a fix implementation that contains all you will ever need, so you usually dont need to implement this
## Editor Styling related
## Editor Annotation Related
```java
publicvoidonAnnotationAdded(Eventarg0){
publicvoidonAnnotationRemoved(Eventarg0){
publicvoidonAnnotationChanged(Eventarg0){
publicvoidonAnnotationHovered(Eventarg0){
```
Those methods get invoked whenever an annotation is added/removed or when it was changed. The last method is invoked everytime an annotation is hovered
Those methods get called, whenever the editor was scrolled (horizontally or vertically), if the right click menu of the editor is requested or if any mouse button was pressed