@Override public IRegion getHoverRegion(ITextViewer textViewer, int offset) { if (ensureHoverCreated()) return fHover.getHoverRegion(textViewer, offset); return null; }
@Override public IInformationControlCreator getInformationPresenterControlCreator() { if (ensureHoverCreated()) { if (fHover instanceof IInformationProviderExtension2) // this is wrong, but left here for backwards compatibility return ((IInformationProviderExtension2) fHover).getInformationPresenterControlCreator(); } return null; } }
public IRegion getHoverRegion(ITextViewer textViewer, int offset) { if (ensureHoverCreated()) return fHover.getHoverRegion(textViewer, offset); return null; }
public String getHoverInfo(ITextViewer textViewer, IRegion hoverRegion) { if (ensureHoverCreated()) return fHover.getHoverInfo(textViewer, hoverRegion); return null; }
public IInformationControlCreator getInformationPresenterControlCreator() { if (ensureHoverCreated() && (fHover instanceof IInformationProviderExtension2)) return ((IInformationProviderExtension2)fHover).getInformationPresenterControlCreator(); return null; } }
@Override public String getHoverInfo(ITextViewer textViewer, IRegion hoverRegion) { if (ensureHoverCreated()) return fHover.getHoverInfo(textViewer, hoverRegion); return null; }
@Override public String getHoverInfo(ITextViewer textViewer, IRegion hoverRegion) { if (ensureHoverCreated()) return fHover.getHoverInfo(textViewer, hoverRegion); return null; }
@Override public IInformationControlCreator getHoverControlCreator() { if (ensureHoverCreated() && (fHover instanceof ITextHoverExtension)) return ((ITextHoverExtension)fHover).getHoverControlCreator(); return null; }
public IInformationControlCreator getHoverControlCreator() { if (ensureHoverCreated() && (fHover instanceof ITextHoverExtension)) return ((ITextHoverExtension)fHover).getHoverControlCreator(); return null; }
@Override public IRegion getHoverRegion(ITextViewer textViewer, int offset) { if (ensureHoverCreated()) return fHover.getHoverRegion(textViewer, offset); return null; }
@Override public IInformationControlCreator getHoverControlCreator() { if (ensureHoverCreated() && (fHover instanceof ITextHoverExtension)) return ((ITextHoverExtension)fHover).getHoverControlCreator(); return null; }
@Override public IInformationControlCreator getInformationPresenterControlCreator() { if (ensureHoverCreated()) { if (fHover instanceof IInformationProviderExtension2) // this is wrong, but left here for backwards compatibility return ((IInformationProviderExtension2) fHover).getInformationPresenterControlCreator(); } return null; } }
@Override public Object getHoverInfo2(ITextViewer textViewer, IRegion hoverRegion) { if (ensureHoverCreated()) { if (fHover instanceof ITextHoverExtension2) return ((ITextHoverExtension2) fHover).getHoverInfo2(textViewer, hoverRegion); else return fHover.getHoverInfo(textViewer, hoverRegion); } return null; }
@Override public Object getHoverInfo2(ITextViewer textViewer, IRegion hoverRegion) { if (ensureHoverCreated()) { if (fHover instanceof ITextHoverExtension2) return ((ITextHoverExtension2) fHover).getHoverInfo2(textViewer, hoverRegion); else return fHover.getHoverInfo(textViewer, hoverRegion); } return null; }