- 浏览: 534231 次
- 性别:
- 来自: 深圳
最新评论
-
gaolegao2008:
如果报 is_volum 列名找不到之类的,我是从新部署了一个 ...
spring quartz 定时器报错 -
gaolegao2008:
部署到linux上时,还有一种情况就是mysql数据库区分大小 ...
spring quartz 定时器报错 -
qq123zhz:
yahier 写道 对我有帮助,但我看的一个demo程序,却没 ...
spring quartz 定时器报错 -
qq123zhz:
这个要在eclipse的插件环境下运行的,你不懂eclipse ...
GEF 自动布局 -
qq123zhz:
这个很久了,不记得啥时候写的了
json转为Map
文章列表
Eclipse 的多页编辑器删除问题
继承ISelectionListener,
ITabbedPropertySheetPageContributor, PropertyChangeListener 接口
实现:
public void selectionChanged(IWorkbenchPart part, ISelection selection) {
以下是从网上找来的,如何获取相关路径的方法(没有全部试过,仅供参考): 1、得到某PLUGIN的路径: Platform.getBundle("mypluginid").getLocation(). eclipse采用osgi后好像还可以: Activator.getDefault().getBundle().getLocation().(前提是这个插件有Activator这个类.这个类继承了ECLIPSE的Plugin类) eclipse采用osgi前好像好像是: ...
filter元素是用来指定当前的contribution是否可用, 它的用法跟visibility中的objectState类似, 比如只有选择的对象为只写才可用, 那么可以这样写:
xml 代码
<objectContribution ...>
<filter name="readOnly" value="false"/>
... the other stuff here ...
objectContribution>
Object Action这种Action是跟弹出的上下文菜单相关的, 因此它主要用在org.eclipse.ui.popupMenus扩展点下的objectContribution 节点中, 这里有几个属性需要做一下说明:adaptable:true表示能将选中对象适配为objectClass中指定的类型nameFilter:这个是用来指定哪种文件类型为当前contribution可用, 比如设置为*.java表示当前action只针对java
以前做插件用到的ActionSet都只是依葫芦画瓢,没有真正理解它,现在开始好好学习学习,主要是看"Building Commercial-Quality Plug-ins"写的 Action的组成包括几个部分,一个是在plugin.xml中的声明,
javaeye注册有一年多了,一直在javaeye上学习却写过一篇文章,在此给我表示歉意,以后会陆续补充。。。