|
Eclipse Platform Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IHyperlinkPresenter
A hyperlink presenter shows hyperlinks on the installed text viewer and allows to pick one on of the hyperlinks.
Clients may implement this interface. A default implementation is provided
through DefaultHyperlinkPresenter.
| Method Summary | |
|---|---|
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 textViewer)
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. |
| Method Detail |
|---|
boolean canShowMultipleHyperlinks()
true if this presenter can handle more than one hyperlink
void showHyperlinks(IHyperlink[] hyperlinks)
throws IllegalArgumentException
hyperlinks - the hyperlinks to show
IllegalArgumentException - if
hyperlinks is emptycanShowMultipleHyperlinks() returns false and hyperlinks contains more than one elementvoid hideHyperlinks()
showHyperlinks(IHyperlink[]).
void install(ITextViewer textViewer)
textViewer - the text viewervoid uninstall()
|
Eclipse Platform Release 3.2 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.