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

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

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

    posts - 80,comments - 749,trackbacks - 2
    插件片段和功能部件

    [參考:http://www.uml.org.cn/zjjs/zjjs24.htm]
    [參考:http://www-900.ibm.com/developerWorks/cn/linux/opensource/os-ecfeat/index.shtml]

    Eclipse 由插件組成,但在開發 Eclipse 的插件時,還要慎重考慮另外兩個級別的組件 — 插件片段和功能部件。

    插件片段(如名稱所暗示的)是完整插件的組成部分 — 目標插件。片段提供的功能與目標插件的功能合并。片段可以用于將插件本地化成各種語言;在無需形成一個全新發行版的情況下,以增量形式將功能部件添加到現 有插件,或者提供特定于平臺的功能。在許多方面,片段與插件一樣。主要的區別就是片段沒有插件類 — 片段的生命周期由其目標插件管理。此外,片段的清單文件叫作 fragment.xml,它列出了目標插件的標識和版本號,以及片段的標識和版本號。

    另一方面,插件功能部件根本不包含編碼。在 Eclipse 體系結構術語中,功能部件是將一組相關插件打包到完整的產品中。例如,JDT 是包含了象 Java 編輯器、調試器和控制臺這樣的插件的功能部件。名為 feature.xml 的清單文件描述了一個功能部件歸檔文件。在其中,該清單文件包含了對該功能部件所包含的插件和其它資源的引用、關于如何更新該功能部件的信息、版權信息和 許可證信息。

    如果沒有功能部件,插件是難以駕馭的,通俗地說,不屬于功能部件的插件是未被管理的插件。Eclipse 平臺的啟動過程包括一個配置的步驟。如果一個新的插件被拷貝到 \plugins 目錄,或者以其他方式使 Eclipse 在啟動的時候可以找到,配置過程會發現它,但只是通過將新插件的 splash 圖標閃爍兩次來通知您。Eclipse 之所以會發現新的插件,是因為存貯在 \.metadate\.config\platform 中的當前工作區的配置校驗和發生了變化;由于您沒有向平臺提供一個可以引導用戶做出配置修改的功能部件,Eclipse 也只能是通過 splash-flash 來提示這一變化。將您的插件打包為一個(或兩個)功能部件,您將獲得如下好處:

        * 在 Eclipse 的配置過程中列出您的組件(在 feature.xml 文件中)所要求的先決條件
        * 使您的組件可以作為 Eclipse 配置的活動部分來管理
        * 創建標記信息,讓使用那些使用運行期環境的用戶可以識別您的組件,并通過一個歡迎頁面來告知用戶您的功能部件所提供的功能(在關聯到您的功能部件的 welcome.xml 文件中)
        * 用 Eclipse 更新管理器可以對您的組件進行修改

    不要等到您的插件開發完成后再打包為功能部件。反映在功能部件定義中的設計結果會影響您如何構建您的插件。例如,大多數的 Eclipse 組件都有 UI 功能部件和核心(不是 UI)功能部件。如果您的插件沒有按這種方法進行劃分,您可能會馬上考慮重新設計它們。功能部件也可以用來自動編譯處理被引用的插件。

    posted on 2005-03-30 18:11 Brian Sun 閱讀(2249) 評論(11)  編輯  收藏 所屬分類: 軟件

    FeedBack:
    # re: 插件片段和功能部件
    2005-04-01 04:34 | Frank
    自從我住到你的房子以后,就一直在折騰。我發現窗簾很薄,就多掛了一塊;我發現家具布局不爽,就重新調整了一遍;我發現你留下的拖把開始掉色,就買了一把新的;我發現熱的快不光‘熱’的快,‘壞’的也快,就也買了一個新的;還有,房屋里的潮濕一直是個問題,我的鍵盤至今還時好時壞;現在,我發現供電也有問題了……唉,是不是我和這房子相克啊?  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-04-01 12:07 | Brian Sun
    自從我在南京租了房子以來,我就沒停止折騰過。我發現抽水馬桶是壞的,就讓房東修了一下,沒想到房東幫我拉了一根繩子!#◎¥%◎%。。。。。。我發現煤氣罐真的沒氣了,就自己掏銀子買了一罐;我發現電腦桌在比較冷的房間,就把電話線和桌子都搬到了有空調的里屋;我發現微波爐沒有說明書,就從網上下了一個,(顯然是在吃過虧以后下了一個);還有,冰箱為什么到現在還有一股怪味,害的我都不敢放東西;現在,我發現衛生間的門也有問題了,好像關上它需要花費的力氣和時間呈幾何級數遞增。。。。唉,天下租房子的人哪個省過心啊?嗚嗚。。。。T_T  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-04-03 19:31 | mango
    呵呵,聽你們兩個說租房的經歷,我也想起高中的時候在學校外面租房,但是我的經歷比你們好一點。我租的是我們學校一個退休的老教師的房子,我租的時候她正好要去北京看她的兒子,所以我不僅不用付房租,連水電費也免了,她唯一的條件就是給 她照看兩條你金魚,還有院子里的花草。可是,不幸的是那兩條可憐的金魚因為我的勤勞吃東西吃的撐死了!好可憐的金魚哦!從那個時候開始我才知道原來金魚吃多了會撐死的,她的院子里的仙人掌也因為我太勤勞。澆水太多,根被爛掉了,結果也死了。。。  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-04-03 19:36 | Brian Sun
    拜托。。。。我的兄弟姐妹們啊,你們真的是來看Blog的嗎?不是我的冤家派來整我的吧。。。。為什么我經常看到回帖跟原來的帖子一~~點~~~關系都沒有啊!!!受不了!  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-04-03 19:38 | Brian Sun
    不過沒事啦,為了人氣,回什么都行啦。。。。哈哈。。。

    對了,那個老教師真夠倒霉的,她交待的兩件事你都辦壞了,她不會氣得收了你的錢吧??:)  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-04-03 20:03 | mango
    沒有,她說她正不知道該怎么處理那些東西呢
    現在我都幫她解決了,她就可以在北京安心的住上兩年了  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-04-03 20:06 | mango
    要說回和主題無關的貼,那你要找frank,是他開的頭 哦
    嘿嘿!  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-04-04 08:53 | Brian Sun
    哈哈。。。。那個老師真搞笑。。。。  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-04-08 00:22 | Frank Shaka
    笑死我了~~~~好可憐的金魚和仙人掌啊!^O^  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-05-08 18:45 | 柳隨風
    Eclipse真是好東西,可是天下大治以后還是要大亂,所以泡泡兄是不是可以思考一下Eclipse以后是什么呢?  回復  更多評論
      
    # re: 插件片段和功能部件
    2005-07-15 11:08 | Brian Sun
    有道理,我個人覺得Eclipse還有很多年的生命期,還會有更多商業軟件轉向Eclipse。但是Eclipse也會有衰落的一天、完結的一天,在此之后依然會有大師級作品現于世上,無論是什么樣的,易用性(交互模式)、伸縮性(插件平臺)、可移植性(SWT)、開發工具以應用形式提供(PDE)、優良的設計模式(適配器、GEF-MVC)等等特性都將會保留下來。
      回復  更多評論
      
    主站蜘蛛池模板: 99ee6热久久免费精品6| 亚洲人成伊人成综合网久久久| 亚洲综合激情五月丁香六月| 91免费人成网站在线观看18| 亚洲最新视频在线观看| 黄网站免费在线观看| 亚洲精品蜜桃久久久久久| 国产黄在线播放免费观看| 精品亚洲一区二区三区在线观看| 免费观看四虎精品成人| 亚洲 另类 无码 在线| 特级毛片A级毛片免费播放| 男人的天堂亚洲一区二区三区 | 无遮挡国产高潮视频免费观看| 又黄又爽一线毛片免费观看 | 亚洲成年人免费网站| 亚洲一级毛片免费观看| 亚洲国产亚洲综合在线尤物| 免费观看AV片在线播放| 亚洲男人天堂2022| 成人免费看黄20分钟| 九九精品国产亚洲AV日韩| 四虎亚洲国产成人久久精品| 一级毛片视频免费观看| 亚洲精品无码午夜福利中文字幕| 国产亚洲免费的视频看| 自怕偷自怕亚洲精品| 免费看污成人午夜网站| 亚洲国产美女精品久久久| 俄罗斯极品美女毛片免费播放| 五月婷婷免费视频| 亚洲国产精品福利片在线观看| 在线观看免费av网站| 亚洲黄页网在线观看| 日美韩电影免费看| 一级成人a做片免费| 亚洲国产精品无码专区| 久久精品国产免费观看 | 久久久99精品免费观看| 亚洲乱码一二三四五六区| 国产精品国产免费无码专区不卡 |