protected ProjectionSupport installProjectionSupport(ProjectionViewer projectionViewer) { ProjectionSupport projectionSupport = new ProjectionSupport(projectionViewer, getAnnotationAccess(), getSharedColors()); projectionSupport.addSummarizableAnnotationType(INFO_ANNOTATION_TYPE); projectionSupport.addSummarizableAnnotationType(WARNING_ANNOTATION_TYPE); projectionSupport.addSummarizableAnnotationType(ERROR_ANNOTATION_TYPE); projectionSupport.setAnnotationPainterDrawingStrategy(projectionAnnotationDrawingStrategy); projectionSupport.install(); return projectionSupport; }