TextEditorAction
来源:互联网 发布:信用卡淘宝如何套现 编辑:程序博客网 时间:2024/06/05 18:05
TextEditorAction
public GotoDefinitionAction(ResourceBundle aBundle, String aPrefix,
ITextEditor anEditor) {
super(aBundle, aPrefix, anEditor);
}
/* (non-Javadoc)
* @see org.eclipse.jface.action.IAction#run()
*/
public void run() {
VelocityEditor editor = (VelocityEditor)getTextEditor();
ITextSelection selection = (ITextSelection)
editor.getSelectionProvider().getSelection();
if (!selection.isEmpty()) {
editor.gotoDefinition(new Region(selection.getOffset(),
selection.getLength()));
}
}
Display display= null;
IWorkbenchPartSite site= editor.getSite();
Shell shell= site.getShell();
public GotoDefinitionAction(ResourceBundle aBundle, String aPrefix,
ITextEditor anEditor) {
super(aBundle, aPrefix, anEditor);
}
/* (non-Javadoc)
* @see org.eclipse.jface.action.IAction#run()
*/
public void run() {
VelocityEditor editor = (VelocityEditor)getTextEditor();
ITextSelection selection = (ITextSelection)
editor.getSelectionProvider().getSelection();
if (!selection.isEmpty()) {
editor.gotoDefinition(new Region(selection.getOffset(),
selection.getLength()));
}
}
Display display= null;
IWorkbenchPartSite site= editor.getSite();
Shell shell= site.getShell();