org.eclipse.xtend.shared.ui.editor.navigation
Class GenericHyperlinkDetector

java.lang.Object
  extended by org.eclipse.xtend.shared.ui.editor.navigation.AbstractHyperlinkDetector
      extended by org.eclipse.xtend.shared.ui.editor.navigation.GenericHyperlinkDetector
All Implemented Interfaces:
org.eclipse.jface.text.hyperlink.IHyperlinkDetector

public class GenericHyperlinkDetector
extends AbstractHyperlinkDetector

GenericHyperlinkDetector is used to detect hyperlinkable words inside Xtend editors.

Author:
Peter Friese, Darius Jockel

Field Summary
 
Fields inherited from class org.eclipse.xtend.shared.ui.editor.navigation.AbstractHyperlinkDetector
_xxresource, editor
 
Constructor Summary
GenericHyperlinkDetector(org.eclipse.ui.IEditorPart editor)
           
 
Method Summary
protected  java.util.List<GenericHyperlink> computeMatchesAndHyperlinks(org.eclipse.jface.text.IRegion hyperlinkRegion, java.lang.String hyperlinkedWord, IXtendXpandProject project)
           
 
Methods inherited from class org.eclipse.xtend.shared.ui.editor.navigation.AbstractHyperlinkDetector
computeContext, computeHyperlinkLabel, createHyperlinkToImportedExtensions, detectHyperlinks, findOwningElement, getFile, getHyperlinkRegion, getWorkbenchPage, getXtendXpandProject, getXXResourceByName, useGenericHyplerlinkDetector
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericHyperlinkDetector

public GenericHyperlinkDetector(org.eclipse.ui.IEditorPart editor)
Method Detail

computeMatchesAndHyperlinks

protected java.util.List<GenericHyperlink> computeMatchesAndHyperlinks(org.eclipse.jface.text.IRegion hyperlinkRegion,
                                                                       java.lang.String hyperlinkedWord,
                                                                       IXtendXpandProject project)
Overrides:
computeMatchesAndHyperlinks in class AbstractHyperlinkDetector