org.eclipse.mofscript.editor.hyperlink
Class MofScriptHyperLink

java.lang.Object
  extended by org.eclipse.mofscript.editor.hyperlink.MofScriptHyperLink
All Implemented Interfaces:
org.eclipse.jface.text.hyperlink.IHyperlink

public class MofScriptHyperLink
extends java.lang.Object
implements org.eclipse.jface.text.hyperlink.IHyperlink


Field Summary
(package private)  MofScriptTextEditor editor
           
(package private)  org.eclipse.jface.text.IRegion linkRegion
           
(package private)  org.eclipse.jface.text.IRegion targetRegion
           
(package private)  org.eclipse.jface.text.ITextViewer viewer
           
 
Constructor Summary
MofScriptHyperLink(org.eclipse.jface.text.ITextViewer viewer, MofScriptTextEditor editor, org.eclipse.jface.text.IRegion region, org.eclipse.jface.text.IRegion target)
           
 
Method Summary
 org.eclipse.jface.text.IRegion getHyperlinkRegion()
           
 java.lang.String getHyperlinkText()
           
 java.lang.String getTypeLabel()
           
 void open()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

linkRegion

org.eclipse.jface.text.IRegion linkRegion

targetRegion

org.eclipse.jface.text.IRegion targetRegion

viewer

org.eclipse.jface.text.ITextViewer viewer

editor

MofScriptTextEditor editor
Constructor Detail

MofScriptHyperLink

public MofScriptHyperLink(org.eclipse.jface.text.ITextViewer viewer,
                          MofScriptTextEditor editor,
                          org.eclipse.jface.text.IRegion region,
                          org.eclipse.jface.text.IRegion target)
Method Detail

getHyperlinkRegion

public org.eclipse.jface.text.IRegion getHyperlinkRegion()
Specified by:
getHyperlinkRegion 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

getTypeLabel

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

open

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