In most of the cases only one hyperlink should be returned.
@param textViewer the text viewer on which the hover popup should be shown @param region the text range in the text viewer which is used to detect the hyperlinks @param canShowMultipleHyperlinks tells whether the caller is able to show multiple linksto the user. Iftrue {@link IHyperlink#open()} should directly openthe link and not show any additional UI to select from a list. If false this method should only return one hyperlink which upon {@link IHyperlink#open()} may allow to select from a list.
@return the hyperlinks or null if no hyperlink was detected
| |