超越自我

一切皆有可能

 

添加自己的扩展点

1.需求
core1.JPG

现在有plugin A,plugin B,plugin C,plugin Core 4个插件,要求设计plugin A,plugin B,plugin C 采用一个注册机制,
当plugin Core 运行时候自动加载plugin A,plugin B,plugin C 的module接口 ,将其自动注册到plugin Core 的
ProjectModuleViewer窗口中,并可以对其操作.
由于workbench 采用的是LAZY模式,只有对plugin A,plugin B,plugin C各自运行才执行各自的插件,所以在同时
runtime中无法获得他们的module.
故采用插件的新建扩展点
<extension-point  name="myextension"  id="myextension"/>
plugin A,plugin B,plugin C分别实现这个扩展点.
ProjectModuleViewer窗口自动装入扩展点.

posted on 2005-11-03 18:18 jame 阅读(563) 评论(1)  编辑  收藏 所属分类: Eclipse plugin Extension points扩展点

评论

# re: 添加自己的扩展点 2007-10-29 21:10 fxfx

版主,
咋没有写完啊,就写了这么点来忽悠人啊  回复  更多评论   


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


网站导航:
 

导航

统计

常用链接

留言簿(3)

随笔档案

文章分类

文章档案

相册

收藏夹

UML

搜索

最新评论

阅读排行榜

评论排行榜