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

Eclipse中一些扩展点介绍四

Posted on 2010-07-09 20:59 笑看人生 阅读(2272) 评论(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的文件,该过滤项默认为选中状态。

只有注册用户登录后才能发表评论。


网站导航: