mirror of https://github.com/Minres/RDL-Editor.git
24 lines
505 B
Plaintext
24 lines
505 B
Plaintext
package com.minres.rdl.ui.hyperlink
|
|
|
|
import com.google.inject.Inject
|
|
import org.eclipse.xtext.ui.editor.IURIEditorOpener
|
|
import org.eclipse.xtext.ui.editor.hyperlinking.XtextHyperlink
|
|
|
|
class RdlXtextHyperlink extends XtextHyperlink {
|
|
|
|
var boolean select = true
|
|
|
|
@Inject var IURIEditorOpener uriEditorOpener;
|
|
|
|
override void open() {
|
|
uriEditorOpener.open(getURI(), select);
|
|
}
|
|
|
|
def boolean getSelectTarget(){
|
|
return select
|
|
}
|
|
|
|
def void setSelectTarget(boolean select){
|
|
this.select=select
|
|
}
|
|
} |