Bug 51619 Vertical ruler Roll-Overs should only appear for vertical ruler annotations
I200402102000 Roll-over shows all annotations also those which I explicitly disabled to show up in the vertical ruler. M7 candidate.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/hover/JavaExpandHover.java
Image fImage= JavaPluginImages.get(JavaPluginImages.IMG_FIELD_PUBLIC);
			drawImage(fImage, gc, canvas, bounds, SWT.CENTER);
		}
	}
	
	/**
	 * @param ruler
	 * @param listener
	 */
	public JavaExpandHover(IVerticalRulerInfo ruler, IAnnotationListener listener, IDoubleClickListener doubleClickListener, IAnnotationAccess access) {
		super(ruler, listener, doubleClickListener, access);
	}
	/**
	 * @param ruler
	 * @param access
	 */
	public JavaExpandHover(IVerticalRulerInfo ruler, IAnnotationAccess access) {
		super(ruler, access);
	}
	
	/*
	 * @see org.eclipse.ui.internal.texteditor.AnnotationExpandHover#getHoverInfo2(org.eclipse.jface.text.source.ISourceViewer, int)
	 */
	public Object getHoverInfo2(final ISourceViewer viewer, final int line) {
		IAnnotationModel model= viewer.getAnnotationModel();
		IDocument document= viewer.getDocument();
		
		if (model == null)
			return null;