stamp

          2006年與我同在

           

          資源偵聽

               這段時間,為一個自己開發(fā)的平臺寫了一個插件,用來輔助平臺配置文件的開發(fā),由于配置文件一些參數(shù)來源于其它6個總的配置文件,所以想到了資源偵聽器,偵聽6個配置文件,當(dāng)它們發(fā)生變化了,就動態(tài)的刷新內(nèi)存區(qū),也不知道這個是不是最佳的實現(xiàn)方法,eclipse的資源偵聽采用了visit的設(shè)計模式,它會把整個工作區(qū)的資源變化都告訴你,你可以根據(jù)需要處理你感興趣的變化,比如資源刪除,增加,改變等幾個大的方面,你仔細(xì)通過查看delta.getKind()和delta.getFlags()可以了解一下eclipse的資源管理,比如資源重命名,你可以看到是先刪除,然后增加等。需要注意的是,在進行資源偵聽的時候,資源是被鎖住了,此時你為資源添加Mark,修改資源都會出現(xiàn)錯誤,如果你想做這些,最好的方法就是自己寫一個構(gòu)造器。

          posted on 2005-08-30 20:13 stamp 閱讀(183) 評論(0)  編輯  收藏 所屬分類: Eclipse開發(fā)


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


          網(wǎng)站導(dǎo)航:
           

          導(dǎo)航

          統(tǒng)計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          相冊

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 崇州市| 汾西县| 南通市| 保亭| 陆良县| 磴口县| 洪江市| 台南市| 四子王旗| 汉寿县| 通海县| 珠海市| 阳春市| 镇安县| 洛隆县| 南川市| 郑州市| 邹城市| 东阿县| 淮北市| 青河县| 年辖:市辖区| 万源市| 周口市| 云和县| 林周县| 潜山县| 昆明市| 凌海市| 开平市| 大同县| 南丹县| 元江| 宁德市| 湟源县| 盘山县| 台州市| 沭阳县| 桑植县| 章丘市| 黔西县|