Package org.eclipse.ui.forms.events
Interface IHyperlinkListener
-
- All Known Implementing Classes:
HyperlinkAdapter
public interface IHyperlinkListenerClasses that implement this interface will be notified when hyperlinks are entered, exited and activated.- Since:
- 3.0
- See Also:
Hyperlink,ImageHyperlink,FormText
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidlinkActivated(HyperlinkEvent e)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 IHyperlinkListenerlinkActivatedAdapter(Consumer<HyperlinkEvent> consumer)Static helper method to create aIHyperlinkListenerfor thelinkActivated(HyperlinkEvent)method, given a lambda expression or a method reference.voidlinkEntered(HyperlinkEvent e)Sent 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.voidlinkExited(HyperlinkEvent e)Sent 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 Detail
-
linkEntered
void linkEntered(HyperlinkEvent e)
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
void linkExited(HyperlinkEvent e)
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
void linkActivated(HyperlinkEvent e)
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 IHyperlinkListener linkEnteredAdapter(Consumer<HyperlinkEvent> consumer)
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 IHyperlinkListener linkExitedAdapter(Consumer<HyperlinkEvent> consumer)
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 IHyperlinkListener linkActivatedAdapter(Consumer<HyperlinkEvent> consumer)
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
-
-