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 TypeMethodDescriptionvoidSent when hyperlink is activated either by mouse click inside the link client area, or by pressing 'Enter' key while hyperlink has keyboard focus.static IHyperlinkListenerlinkActivatedAdapter(Consumer<HyperlinkEvent> consumer) Static helper method to create aIHyperlinkListenerfor thelinkActivated(HyperlinkEvent)method, given a lambda expression or a method reference.voidSent when hyperlink is entered either by mouse entering the link client area, or keyboard focus switching to the hyperlink.static IHyperlinkListenerlinkEnteredAdapter(Consumer<HyperlinkEvent> consumer) Static helper method to create aIHyperlinkListenerfor thelinkEntered(HyperlinkEvent)method, given a lambda expression or a method reference.voidSent when hyperlink is exited either by mouse exiting the link client area, or keyboard focus switching from the hyperlink.static IHyperlinkListenerlinkExitedAdapter(Consumer<HyperlinkEvent> consumer) Static helper method to create aIHyperlinkListenerfor 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 aIHyperlinkListenerfor 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 aIHyperlinkListenerfor 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 aIHyperlinkListenerfor thelinkActivated(HyperlinkEvent)method, given a lambda expression or a method reference.- Parameters:
consumer- the consumer of the event- Returns:
- IHyperlinkListener
- Since:
- 3.9
-