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

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

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

    hhh

    常用鏈接

    統計

    最新評論

    初探eclipse RCP 有些問題?

    public class Perspective implements IPerspectiveFactory {
      
      public void createInitialLayout(IPageLayout layout) {
      
       String er = layout.getEditorArea();
       layout.setEditorAreaVisible(false);
      
       layout.addView(FileTransfersView.DownloadID,IPageLayout.TOP , 0.25f, er);
       layout.addView(FileTransfersView.UploadID,IPageLayout.BOTTOM , 0.25f, er);
      
      }
      }
      
      比如有以上代碼,那么我如何獲得被加到layout的viewer實例呢?我發現本更無法獲得viewer實例的引用了。
      
      plugin.xml文件的片斷
      <extension
       point="org.eclipse.ui.views">
       <view
       class="com.mt.ui.FileTransfersView"
       id="com.mt.ui.FileTransfersView.Upload"
       name="test1"/>
       <view
       class="com.mt.ui.FileTransfersView"
       id="com.mt.ui.FileTransfersView.Download"
       name="test2"/>
       </extension>
      
    很明顯兩個view的class是一個,因為我要重用這個view,它們只是有些屬性和背后的數據不一樣!我需要在初始化時將這些不一樣設定。

    如果我的機會只有在這里
    public void createPartControl(Composite parent) {
        
    }
        
    那么難道不同的View就要都通過繼承,然后重寫上面這個方法來做,這樣的話是不是過于呆板了!
        
    還請熟悉eclipse RCP的指點。

    posted on 2006-10-27 17:16 hhh 閱讀(839) 評論(2)  編輯  收藏

    評論

    # re: 初探eclipse RCP 有些問題? 2006-10-27 17:30 豬兒笨笨[匿名]

    你可以提供一個基類如FileView
    然后在FileView的createPartControl中
    分別調用
    create1,create2,create3(自己寫)
    來構建一個基本的界面

    然后再繼承這個FileView來寫DownloadView和UploadView
    然后根據需要再override 這些方法
    就是了  回復  更多評論   

    # re: 初探eclipse RCP 有些問題? 2006-10-27 18:20 hhh

    那么也就是說還是要繼承,我們也確實無法獲得viewpart實例的引用。
    那么我運行時要作一些改變怎么辦呢!

    eclipse這樣設計的深刻意義在那呢?
      回復  更多評論   


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲色婷婷一区二区三区| 亚洲国产综合人成综合网站| 亚洲av日韩av激情亚洲| a级毛片免费播放| 国产亚洲综合成人91精品| 一级成人生活片免费看| 亚洲精品V欧洲精品V日韩精品| 一个人免费观看视频在线中文| 国产亚洲精品久久久久秋霞| 精品无码国产污污污免费网站国产| 亚洲一区二区三区自拍公司| 国产一区二区免费视频| 亚洲欧洲自拍拍偷午夜色| 67194熟妇在线永久免费观看| 亚洲午夜无码毛片av久久京东热| 免费毛片网站在线观看| 一边摸一边爽一边叫床免费视频| 亚洲国产精品无码久久SM| 99久久免费精品视频| 亚洲欧美一区二区三区日产| 亚洲第一区精品日韩在线播放| 中文在线观看国语高清免费| 亚洲激情在线视频| 在线A级毛片无码免费真人| 色网站在线免费观看| 亚洲春色在线视频| 国产成人A在线观看视频免费| 亚洲av日韩综合一区久热| 中文字幕久久亚洲一区| 24小时在线免费视频| 国产偷国产偷亚洲高清在线| 亚洲女初尝黑人巨高清| 国产电影午夜成年免费视频 | 91精品国产免费久久久久久青草 | 久久国产乱子伦免费精品| 亚洲中文字幕无码亚洲成A人片| 免费a在线观看播放| 5555在线播放免费播放| 深夜福利在线免费观看| 亚洲精品视频免费在线观看| 波多野结衣久久高清免费 |