hover text window in HTML format [message #115228] |
Fri, 22 August 2003 20:11  |
Eclipse User |
|
|
|
Hi,
How can I let the hover text window understand the HTML format as the Java
editor did? I tried to return an html page from
public String getHoverInfo(ITextViewer textViewer, IRegion hoverRegion)
It displays the whole page including the html tag in text format.
Thanks
Elwin
|
|
|
Re: hover text window in HTML format [message #115381 is a reply to message #115228] |
Sat, 23 August 2003 10:16   |
Eclipse User |
|
|
|
I had no idea. Then, I tried my Eclipse Monitor (see
http://www.alphaworks.ibm.com/tech/jikesbt)
First I looked at which plugins were activated, then I selected method
tracing on jdt.
It hovered over a Java element and the tracer gave me the output that
follows (truncated for briefness).
You want to have a look at org.eclipse.jdt.internal.ui.text.HTMLPrinter
Chris Laffra
--------------------------------------------------
10:10:26
org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.get HoverInfo(org.ec
lipse.jdt.core.IJavaElement[]) {
org.eclipse.jdt.internal.ui.text.java.hover.JavadocHover.get InfoText(org.ecl
ipse.jdt.core.IMember) {
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tElementLabel(or
g.eclipse.jdt.core.IJavaElement,int) {
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tElementLabel(or
g.eclipse.jdt.core.IJavaElement,int,java.lang.StringBuffer) {
org.eclipse.jdt.internal.corext.util.JavaModelUtil.getPackag eFragmentRoot(or
g.eclipse.jdt.core.IJavaElement) {
}
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tFlag(int,int) {
}
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tTypeLabel(org.e
clipse.jdt.core.IType,int,java.lang.StringBuffer) {
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tFlag(int,int) {
}
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tPackageFragment
Label(org.eclipse.jdt.core.IPackageFragment,int,java.lang.St ringBuffer) {
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tFlag(int,int) {
}
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.re freshPackageName
Pattern() {
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tPkgNamePatternF
orPackagesView() {
org.eclipse.jdt.ui.PreferenceConstants.getPreferenceStore() {
org.eclipse.jdt.internal.ui.JavaPlugin.getDefault() {
}
call from plugin jdt,
method = org.eclipse.jdt.ui.PreferenceConstants.getPreferenceStore() to
workbench, method =
org.eclipse.ui.plugin.AbstractUIPlugin.getPreferenceStore()
}
}
}
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tFlag(int,int) {
}
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tFlag(int,int) {
}
}
org.eclipse.jdt.internal.corext.util.JavaModelUtil.getTypeQu alifiedName(org.
eclipse.jdt.core.IType) {
}
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tFlag(int,int) {
}
}
org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.ge tFlag(int,int) {
}
}
}
}
org.eclipse.jdt.internal.ui.text.HTMLPrinter.addSmallHeader( java.lang.String
Buffer,java.lang.String) {
}
org.eclipse.jdt.internal.corext.javadoc.JavaDocAccess.getJav aDoc(org.eclipse
..jdt.core.IMember,boolean) {
org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter.getCh ar(int) {
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocume ntProvider$Parti
allySynchronizedDocument.getChar(int) {
call from plugin jdt, method =
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocume ntProvider$Parti
allySynchronizedDocument.getChar(int) to text, method =
org.eclipse.jface.text.AbstractDocument.getChar(int)
}
}
call from plugin jdt, method =
org.eclipse.jdt.internal.corext.javadoc.JavaDocAccess.getJav aDoc(org.eclipse
..jdt.core.IMember,boolean) to jdtcore, method =
org.eclipse.jdt.core.ToolFactory.createScanner(boolean,boole an,boolean,boole
an)
org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter.getCh aracters() {
org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter.getCo ntents() {
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocume ntProvider$Parti
allySynchronizedDocument.get() {
call from plugin jdt, method =
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocume ntProvider$Parti
allySynchronizedDocument.get() to text, method =
org.eclipse.jface.text.AbstractDocument.get()
}
}
}
org.eclipse.jdt.internal.corext.javadoc.JavaDocCommentReader .reset() {
}
}
org.eclipse.jdt.internal.ui.text.SubstitutionTextReader.setS kipWhitespace(bo
olean) {
}
org.eclipse.jdt.internal.ui.text.HTMLPrinter.addParagraph(ja va.lang.StringBu
ffer,java.io.Reader) {
org.eclipse.jdt.internal.ui.text.HTMLPrinter.read(java.io.Re ader) {
org.eclipse.jdt.internal.corext.javadoc.SingleCharReader.rea d(char[],int,int
) {
org.eclipse.jdt.internal.ui.text.SubstitutionTextReader.read () {
org.eclipse.jdt.internal.ui.text.SubstitutionTextReader.next Char() {
org.eclipse.jdt.internal.corext.javadoc.JavaDocCommentReader .read() {
org.eclipse.jdt.internal.ui.javaeditor.DocumentAdapter.getCh ar(int) {
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocume ntProvider$Parti
allySynchronizedDocument.getChar(int) {
call from plugin jdt,
method =
org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocume ntProvider$Parti
allySynchronizedDocument.getChar(int) to text, method =
org.eclipse.jface.text.AbstractDocument.getChar(int)
}
"Elwin" <elwin_ho@hp.com> wrote in message news:bi6bfi$bir$1@eclipse.org...
> Hi,
>
> How can I let the hover text window understand the HTML format as the Java
> editor did? I tried to return an html page from
> public String getHoverInfo(ITextViewer textViewer, IRegion hoverRegion)
>
> It displays the whole page including the html tag in text format.
>
> Thanks
> Elwin
>
>
|
|
|
Re: hover text window in HTML format [message #118023 is a reply to message #115228] |
Thu, 28 August 2003 08:30  |
Eclipse User |
|
|
|
Originally posted by: daniel.megert.gmx.net
Elwin,
what exactly are you trying to achieve?
Dani
Elwin wrote:
>Hi,
>
>How can I let the hover text window understand the HTML format as the Java
>editor did? I tried to return an html page from
>public String getHoverInfo(ITextViewer textViewer, IRegion hoverRegion)
>
>It displays the whole page including the html tag in text format.
>
|
|
|
Powered by
FUDForum. Page generated in 0.11061 seconds