org.eclipse.xtext.ui.editor.hover.html
Class XtextElementLinks
java.lang.Object
org.eclipse.xtext.ui.editor.hover.html.XtextElementLinks
- Direct Known Subclasses:
- XbaseElementLinks
public class XtextElementLinks
- extends java.lang.Object
- Author:
- Christoph Kulla - Initial contribution and API
Method Summary |
java.lang.String |
createLink(org.eclipse.emf.ecore.EObject o)
|
java.lang.String |
createLink(java.lang.String scheme,
org.eclipse.emf.ecore.EObject o)
|
java.lang.String |
createLink(java.lang.String scheme,
org.eclipse.emf.ecore.EObject o,
java.lang.String elementName)
|
java.lang.String |
createLink(java.lang.String uri,
java.lang.String elementName)
|
org.eclipse.swt.browser.LocationListener |
createLocationListener(XtextElementLinks.ILinkHandler handler)
|
java.lang.String |
createURI(java.lang.String scheme,
org.eclipse.emf.ecore.EObject o)
|
org.eclipse.emf.common.util.URI |
parseURI(java.net.URI uri)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OPEN_LINK_SCHEME
public static final java.lang.String OPEN_LINK_SCHEME
- See Also:
- Constant Field Values
XTEXTDOC_SCHEME
public static final java.lang.String XTEXTDOC_SCHEME
- See Also:
- Constant Field Values
XTEXTDOC_VIEW_SCHEME
public static final java.lang.String XTEXTDOC_VIEW_SCHEME
- See Also:
- Constant Field Values
XtextElementLinks
public XtextElementLinks()
createLocationListener
public org.eclipse.swt.browser.LocationListener createLocationListener(XtextElementLinks.ILinkHandler handler)
createLink
public java.lang.String createLink(org.eclipse.emf.ecore.EObject o)
createLink
public java.lang.String createLink(java.lang.String scheme,
org.eclipse.emf.ecore.EObject o)
createLink
public java.lang.String createLink(java.lang.String scheme,
org.eclipse.emf.ecore.EObject o,
java.lang.String elementName)
createLink
public java.lang.String createLink(java.lang.String uri,
java.lang.String elementName)
createURI
public java.lang.String createURI(java.lang.String scheme,
org.eclipse.emf.ecore.EObject o)
throws java.net.URISyntaxException
- Throws:
java.net.URISyntaxException
parseURI
public org.eclipse.emf.common.util.URI parseURI(java.net.URI uri)