posts - 36, comments - 30, trackbacks - 0, articles - 3

          Eclipse中一些擴展點介紹四

          Posted on 2010-07-09 20:59 笑看人生 閱讀(2314) 評論(0)  編輯  收藏 所屬分類: Java插件開發
          擴展點:
          org.eclipse.ui.ide.resourceFilters
          org.eclipse.jdt.ui.javaElementFilters

          org.eclipse.ui.ide.resourceFilters擴展點可以給Naivgator視圖的過濾器列表增加過濾項,要使用該擴展點需要在插件依賴項中追加
          對插件項目org.eclipse.ui.ide的依賴。

          擴展清單如下:

          <extension
                     
          point="org.eclipse.ui.ide.resourceFilters">
                  
          <filter
                        
          pattern="*.classpath"
                        selected
          ="true">
                  
          </filter>
          </extension>
          上述代碼的作用就是給Navigator視圖,增加過濾器,過濾后綴名為classpath的文件,該過濾項默認為選中狀態。

          org.eclipse.jdt.ui.javaElementFilters擴展點可以給Java透視圖中相應視圖的過濾器列表增加過濾項,要使用該擴展點需要在插件依賴項中追加
          對插件項目org.eclipse.jdt.ui的依賴。

          擴展清單如下:

          <extension
                     
          point="org.eclipse.jdt.ui.javaElementFilters">
                  
          <filter
                        
          description="TestFilter Des"
                        enabled
          ="true"
                        id
          ="aaaa"
                        name
          ="TestFilter"
                        pattern
          ="*.properties"
                        targetId
          ="org.eclipse.jdt.ui.PackageExplorer">
                  
          </filter>
           
          </extension>

          上述代碼的作用就是給Package視圖,增加過濾器,過濾點后綴名為properties的文件,該過濾項默認為選中狀態。
          主站蜘蛛池模板: 绥宁县| 兴化市| 林州市| 蒲城县| 通渭县| 兴山县| 长武县| 台南市| 营口市| 宜城市| 平度市| 宁陵县| 芜湖县| 潜山县| 安新县| 五峰| 柯坪县| 泸定县| 平远县| 长乐市| 桃园市| 长宁县| 肇东市| 稷山县| 大渡口区| 南安市| 富民县| 兴国县| 高台县| 隆化县| 柘荣县| 武穴市| 商洛市| 乌兰察布市| 大化| 佛教| 西吉县| 昌吉市| 东莞市| 大竹县| 贵阳市|