org.eclipse.mofscript.editor.hyperlink
Class MofScriptFileImportHyperLink

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

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


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

Field Detail

targetRegion

org.eclipse.jface.text.IRegion targetRegion

sourceRegion

org.eclipse.jface.text.IRegion sourceRegion

viewer

org.eclipse.jface.text.ITextViewer viewer

editor

MofScriptTextEditor editor
Constructor Detail

MofScriptFileImportHyperLink

public MofScriptFileImportHyperLink(org.eclipse.jface.text.ITextViewer viewer,
                                    MofScriptTextEditor editor,
                                    org.eclipse.jface.text.IRegion source,
                                    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

openNewEditorUri

protected void openNewEditorUri(java.lang.String uri,
                                java.lang.String ruleName)
Parameters:
uri -