Class AbstractModuleEditorHyperlinkDetector

java.lang.Object
org.eclipse.epsilon.common.dt.editor.hyperlinks.AbstractModuleEditorHyperlinkDetector
All Implemented Interfaces:
IModuleParseListener, org.eclipse.jface.text.hyperlink.IHyperlinkDetector

public class AbstractModuleEditorHyperlinkDetector extends Object implements org.eclipse.jface.text.hyperlink.IHyperlinkDetector, IModuleParseListener
  • Field Details

  • Constructor Details

    • AbstractModuleEditorHyperlinkDetector

      public AbstractModuleEditorHyperlinkDetector()
  • Method Details

    • createHyperlinks

      public List<org.eclipse.jface.text.hyperlink.IHyperlink> createHyperlinks(OperationCallExpression ast)
    • detectHyperlinks

      public org.eclipse.jface.text.hyperlink.IHyperlink[] detectHyperlinks(org.eclipse.jface.text.ITextViewer textViewer, org.eclipse.jface.text.IRegion region, boolean canShowMultipleHyperlinks)
      Specified by:
      detectHyperlinks in interface org.eclipse.jface.text.hyperlink.IHyperlinkDetector
    • moduleParsed

      public void moduleParsed(AbstractModuleEditor editor, IModule module)
      Specified by:
      moduleParsed in interface IModuleParseListener
    • findInterestingASTs

      protected void findInterestingASTs(ModuleElement ast)