org.eclipse.xtend.shared.ui.editor.navigation
Class GenericHyperlink
java.lang.Object
org.eclipse.xtend.shared.ui.editor.navigation.GenericHyperlink
- All Implemented Interfaces:
- org.eclipse.jface.text.hyperlink.IHyperlink
public class GenericHyperlink
- extends java.lang.Object
- implements org.eclipse.jface.text.hyperlink.IHyperlink
GenericHyperlink is used by Xtend editors to support hyperlinking and F3
lookup.
- Author:
- Peter Friese, Sven Efftinge (http://www.efftinge.de)
Constructor Summary |
GenericHyperlink(org.eclipse.ui.IWorkbenchPage workbenchPage,
SearchMatch searchMatch,
org.eclipse.jface.text.IRegion region,
java.lang.String identifierString)
Creates a new Generic hyperlink. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
identifierString
protected final java.lang.String identifierString
region
protected final org.eclipse.jface.text.IRegion region
workbenchPage
protected final org.eclipse.ui.IWorkbenchPage workbenchPage
searchMatch
protected final SearchMatch searchMatch
GenericHyperlink
public GenericHyperlink(org.eclipse.ui.IWorkbenchPage workbenchPage,
SearchMatch searchMatch,
org.eclipse.jface.text.IRegion region,
java.lang.String identifierString)
- Creates a new Generic hyperlink.
open
public void open()
-
- Specified by:
open
in interface org.eclipse.jface.text.hyperlink.IHyperlink
getTypeLabel
public java.lang.String getTypeLabel()
-
- Specified by:
getTypeLabel
in interface org.eclipse.jface.text.hyperlink.IHyperlink
getHyperlinkText
public java.lang.String getHyperlinkText()
-
- Specified by:
getHyperlinkText
in interface org.eclipse.jface.text.hyperlink.IHyperlink
getHyperlinkRegion
public org.eclipse.jface.text.IRegion getHyperlinkRegion()
-
- Specified by:
getHyperlinkRegion
in interface org.eclipse.jface.text.hyperlink.IHyperlink
getIdentifierString
public java.lang.String getIdentifierString()
- Returns:
- The hyperlink text.
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object