<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    9910

    單飛

       :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
    我只知道它屬于org.eclipse.pde.ui的擴展點org.eclipse.ui.perspectives,看來要好好研究一下這部分的代碼,才能解決隱藏Perspective,實現(xiàn)權限管理。

    參考了別人的代碼:
    看了看eclipse的源代碼,終于知道怎么關閉了:

    IWorkbench w=PlatformUI.getWorkbench();
    IPerspectiveRegistry pr=w.getPerspectiveRegistry() ;
    IPerspectiveDescriptor persdes=pr.findPerspectiveWithId("perspectiveID");

    WorkbenchPage p=(WorkbenchPage)w.getActiveWorkbenchWindow().getActivePage();
    Perspective persp = p.getActivePerspective();
    p.closePerspective(persdes,false,false);

    try {
    w.showPerspective("nextperspectiveID", w.getActiveWorkbenchWindow());
    } catch (WorkbenchException e) {
    e.printStackTrace();
    }

    關閉當前perspective,并打開一個新的perspective:

    IWorkbench w=PlatformUI.getWorkbench();

    ActionFactory.IWorkbenchAction closePerspectiveAction
    = ActionFactory.CLOSE_PERSPECTIVE.create(w.getActiveWorkbenchWindow());
    closePerspectiveAction.run();

    try {
    PlatformUI.getWorkbench().showPerspective("com.ibm.demo.saic.ui.views.NextPerspective", w.getActiveWorkbenchWindow());
    } catch (WorkbenchException e) {
    e.printStackTrace();
    }


    posted on 2008-08-12 22:37 單飛 閱讀(196) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網站導航:
     
    主站蜘蛛池模板: 成人毛片18女人毛片免费视频未 | 亚洲狠狠爱综合影院婷婷| 亚洲一久久久久久久久| 67194熟妇在线永久免费观看| 亚洲黑人嫩小videos| 6080午夜一级毛片免费看| 亚洲精品成人久久| 免费在线视频你懂的| 亚洲天堂2016| 国产精品免费视频播放器| 色妞www精品视频免费看| 亚洲女同成人AⅤ人片在线观看| 特级做a爰片毛片免费看| 亚洲一区二区三区偷拍女厕| 久久成人免费播放网站| 亚洲综合小说久久另类区| 日韩欧毛片免费视频| 亚洲av无码一区二区三区天堂| 又爽又黄无遮挡高清免费视频| 久久99精品免费一区二区| 亚洲一二成人精品区| 成人免费福利电影| 美女啪啪网站又黄又免费| 亚洲AV永久无码精品成人| 天天影视色香欲综合免费| 亚洲中文字幕无码av永久| 亚洲成a人在线看天堂无码| 日韩精品免费在线视频| 久久久久久亚洲精品影院| 亚洲伊人久久综合中文成人网| 一级特黄aa毛片免费观看| 国产亚洲sss在线播放| 亚洲国产一成久久精品国产成人综合 | 久久亚洲精品无码av| 国产亚洲精品美女久久久| 最近2022中文字幕免费视频| 亚洲成AV人片在WWW| 亚洲日韩欧洲乱码AV夜夜摸 | 免费福利视频导航| 久久亚洲欧美国产精品| 亚洲电影免费在线观看|