Class ModuleElementHyperlink

java.lang.Object
org.eclipse.epsilon.common.dt.editor.hyperlinks.ModuleElementHyperlink
All Implemented Interfaces:
org.eclipse.jface.text.hyperlink.IHyperlink

public class ModuleElementHyperlink extends Object implements org.eclipse.jface.text.hyperlink.IHyperlink
  • Field Details

    • region

      protected org.eclipse.jface.text.IRegion region
    • target

      protected ModuleElement target
    • label

      protected String label
  • Constructor Details

    • ModuleElementHyperlink

      public ModuleElementHyperlink(org.eclipse.jface.text.IRegion region, ModuleElement target, String label)
  • Method Details

    • getHyperlinkRegion

      public org.eclipse.jface.text.IRegion getHyperlinkRegion()
      Specified by:
      getHyperlinkRegion in interface org.eclipse.jface.text.hyperlink.IHyperlink
    • getTypeLabel

      public String getTypeLabel()
      Specified by:
      getTypeLabel in interface org.eclipse.jface.text.hyperlink.IHyperlink
    • getHyperlinkText

      public String getHyperlinkText()
      Specified by:
      getHyperlinkText in interface org.eclipse.jface.text.hyperlink.IHyperlink
    • open

      public void open()
      Specified by:
      open in interface org.eclipse.jface.text.hyperlink.IHyperlink