Package org.eclipse.ui.forms.events
Interface IHyperlinkListener
- All Known Implementing Classes:
HyperlinkAdapter
public interface IHyperlinkListener
Classes that implement this interface will be notified when hyperlinks are
entered, exited and activated.
- Since:
- 3.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Sent when hyperlink is activated either by mouse click inside the link client area, or by pressing 'Enter' key while hyperlink has keyboard focus.static IHyperlinkListener
linkActivatedAdapter
(Consumer<HyperlinkEvent> consumer) Static helper method to create aIHyperlinkListener
for thelinkActivated(HyperlinkEvent)
method, given a lambda expression or a method reference.void
Sent when hyperlink is entered either by mouse entering the link client area, or keyboard focus switching to the hyperlink.static IHyperlinkListener
linkEnteredAdapter
(Consumer<HyperlinkEvent> consumer) Static helper method to create aIHyperlinkListener
for thelinkEntered(HyperlinkEvent)
method, given a lambda expression or a method reference.void
Sent when hyperlink is exited either by mouse exiting the link client area, or keyboard focus switching from the hyperlink.static IHyperlinkListener
linkExitedAdapter
(Consumer<HyperlinkEvent> consumer) Static helper method to create aIHyperlinkListener
for thelinkExited(HyperlinkEvent)
method, given a lambda expression or a method reference.
-
Method Details
-
linkEntered
Sent when hyperlink is entered either by mouse entering the link client area, or keyboard focus switching to the hyperlink.- Parameters:
e
- an event containing information about the hyperlink
-
linkExited
Sent when hyperlink is exited either by mouse exiting the link client area, or keyboard focus switching from the hyperlink.- Parameters:
e
- an event containing information about the hyperlink
-
linkActivated
Sent when hyperlink is activated either by mouse click inside the link client area, or by pressing 'Enter' key while hyperlink has keyboard focus.- Parameters:
e
- an event containing information about the hyperlink
-
linkEnteredAdapter
Static helper method to create aIHyperlinkListener
for thelinkEntered(HyperlinkEvent)
method, given a lambda expression or a method reference.- Parameters:
consumer
- the consumer of the event- Returns:
- IHyperlinkListener
- Since:
- 3.9
-
linkExitedAdapter
Static helper method to create aIHyperlinkListener
for thelinkExited(HyperlinkEvent)
method, given a lambda expression or a method reference.- Parameters:
consumer
- the consumer of the event- Returns:
- IHyperlinkListener
- Since:
- 3.9
-
linkActivatedAdapter
Static helper method to create aIHyperlinkListener
for thelinkActivated(HyperlinkEvent)
method, given a lambda expression or a method reference.- Parameters:
consumer
- the consumer of the event- Returns:
- IHyperlinkListener
- Since:
- 3.9
-