论坛首页 Java企业应用论坛

IFigure双击事件

浏览 1246 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-05-19   最后修改:2009-11-26

@Override
	public void performRequest(Request req) {

//		System.out.println(req.getType());
		
		if("open".equals(req.getType())){
			
			try {
				
			   //打开视图
			   IWorkbench workbench  = PlatformUI.getWorkbench();
			   IWorkbenchWindow window = workbench.getActiveWorkbenchWindow();
			   IWorkbenchPage page  = window.getActivePage();
			   IEditorPart editorpart = page.getActiveEditor();
			   window.getActivePage().showView(AcrossView.ID);
			   
			   //打开编辑器
//				IEditorInput input = new NodeStatusEditorInput();
//				
//				IWorkbenchWindow window = workbench.getActiveWorkbenchWindow();
//				
//				IWorkbenchPage page = window.getActivePage(); 
//				
//				page.openEditor(input, NodeStatusEditor.ID,true);
				
		
			} catch (PartInitException e) {
				
				e.printStackTrace();
				
			}
			
		}
		
		super.performRequest(req);

	}

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics