annotationRuler = new AnnotationRulerColumn(fAnnotationModel, 16, fAnnotationAccess);
compositeRuler.setModel(fAnnotationModel);
// add what types are show on the different rulers
lineNumbers = new LineNumberRulerColumn();
compositeRuler.addDecorator(0, lineNumbers);
compositeRuler.addDecorator(0, annotationRuler);
viewer = new SourceViewer(parent, compositeRuler, SWT.FULL_SELECTION | SWT.HORIZONTAL | SWT.VERTICAL);
viewer.setDocument(document, fAnnotationModel);