|
Eclipse Platform Release 3.4 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.text.hyperlink.DefaultHyperlinkPresenter
org.eclipse.jface.text.hyperlink.MultipleHyperlinkPresenter
A hyperlink presenter capable of showing multiple hyperlinks in a hover.
Field Summary |
Fields inherited from class org.eclipse.jface.text.hyperlink.DefaultHyperlinkPresenter |
HYPERLINK_COLOR |
Constructor Summary | |
MultipleHyperlinkPresenter(IPreferenceStore store)
Creates a new multiple hyperlink presenter which uses DefaultHyperlinkPresenter.HYPERLINK_COLOR to read the color from the given preference store. |
|
MultipleHyperlinkPresenter(RGB color)
Creates a new multiple hyperlink presenter. |
Method Summary | |
boolean |
canHideHyperlinks()
Tells whether the currently shown hyperlinks can be hidden. |
boolean |
canShowMultipleHyperlinks()
Tells whether this presenter is able to handle more than one hyperlink. |
void |
hideHyperlinks()
Tells this hyperlink presenter to hide the hyperlinks requested to be shown by showHyperlinks(IHyperlink[]) . |
void |
install(ITextViewer viewer)
Installs this hyperlink presenter on the given text viewer. |
void |
showHyperlinks(IHyperlink[] hyperlinks)
Tells this hyperlink presenter to show the given hyperlinks on the installed text viewer. |
void |
uninstall()
Uninstalls this hyperlink presenter. |
Methods inherited from class org.eclipse.jface.text.hyperlink.DefaultHyperlinkPresenter |
applyTextPresentation, documentAboutToBeChanged, documentChanged, inputDocumentAboutToBeChanged, inputDocumentChanged, propertyChange, setColor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MultipleHyperlinkPresenter(IPreferenceStore store)
DefaultHyperlinkPresenter.HYPERLINK_COLOR
to read the color from the given preference store.
store
- the preference storepublic MultipleHyperlinkPresenter(RGB color)
color
- the hyperlink color, to be disposed by the callerMethod Detail |
public void install(ITextViewer viewer)
IHyperlinkPresenter
install
in interface IHyperlinkPresenter
install
in class DefaultHyperlinkPresenter
public void uninstall()
IHyperlinkPresenter
uninstall
in interface IHyperlinkPresenter
uninstall
in class DefaultHyperlinkPresenter
public boolean canShowMultipleHyperlinks()
IHyperlinkPresenter
canShowMultipleHyperlinks
in interface IHyperlinkPresenter
canShowMultipleHyperlinks
in class DefaultHyperlinkPresenter
public boolean canHideHyperlinks()
DefaultHyperlinkPresenter
canHideHyperlinks
in interface IHyperlinkPresenterExtension
canHideHyperlinks
in class DefaultHyperlinkPresenter
public void hideHyperlinks()
IHyperlinkPresenter
IHyperlinkPresenter.showHyperlinks(IHyperlink[])
.
hideHyperlinks
in interface IHyperlinkPresenter
hideHyperlinks
in class DefaultHyperlinkPresenter
public void showHyperlinks(IHyperlink[] hyperlinks)
IHyperlinkPresenter
showHyperlinks
in interface IHyperlinkPresenter
showHyperlinks
in class DefaultHyperlinkPresenter
|
Eclipse Platform Release 3.4 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.