import org.eclipse.jface.text.ITextViewer;
import org.eclipse.ui.IEditorPart;
-
/**
* Proxy for JavaEditorTextHovers.
*
public class JavaEditorTextHoverProxy extends AbstractJavaEditorTextHover {
private JavaEditorTextHoverDescriptor fHoverDescriptor;
+
private IJavaEditorTextHover fHover;
- public JavaEditorTextHoverProxy(JavaEditorTextHoverDescriptor descriptor, IEditorPart editor) {
- fHoverDescriptor= descriptor;
+ public JavaEditorTextHoverProxy(JavaEditorTextHoverDescriptor descriptor,
+ IEditorPart editor) {
+ fHoverDescriptor = descriptor;
setEditor(editor);
}
else
return null;
}
-
+
/*
* @see ITextHover#getHoverInfo(ITextViewer, IRegion)
*/
}
private boolean createHover() {
- fHover= fHoverDescriptor.createTextHover();
+ fHover = fHoverDescriptor.createTextHover();
if (fHover != null)
fHover.setEditor(getEditor());
return isCreated();