/** @param hoverRegion */
  private Object assertHoverInfo(BaseElement hoverElement, IRegion hoverRegion) {
    Object info = hover.getHoverInfo2(getSourceViewer(), hoverRegion);

    assertNotNull("Should have gotten hover info!", info);
    assertEquals("Metadata element doesn't match", hoverElement, fHeaderElement);

    return info;
  }
 protected IRegion getHoverRegion(int offset) {
   return hover.getHoverRegion(getSourceViewer(), offset);
 }