@Override
public void open() {
textEditor.doSave(new NullProgressMonitor());
SourceRange sr = new SourceRange(region.getOffset(), region.getLength());
new GoOracleOpenDefinitionOperation(textEditor, sr, OpenNewEditorMode.TRY_REUSING_EXISTING_EDITORS)
.executeAndHandle();
}