插件开发
pursuer211
这个作者很懒,什么都没留下…
展开
-
定义自己的Common Navigator二
<br />这一节和下一节我们都将来关注另一个扩展点:<br />org.eclipse.ui.navigator.navigatorContent<br />首先我们先增加一个扩展声明,然后看看它支持什么东西:<br /> <br /><br />图六<br />可以看到在这个扩展点下可以定义四个子元素。其中:<br /> actionProvider:用来定义可以action的。<br /> commonFilter:定义过滤器<br /> commonWizard:定义快原创 2010-07-28 10:26:00 · 1321 阅读 · 2 评论 -
定义自己的Common Navigator三
<br />OK,我们已经有了一个初步可运行的Navigator了,现在它看起来已经比较丰富了。不过我们在xml文件下的任意结点上点右键时,都没有菜单显示。另外假如我们有一个新的wizard,我们也想像java的package explorer视图一样显示在new菜单的那一层。那我们应该怎么做呢?这一节就来介绍这部分的实现。<br /> <br />实际上,从上面的介绍里,很多人可能都已经知道了怎么完成这些事情。不过这里还是写一个完整的介绍过程。<br /> <br />先说一下我们的目标:在IResour原创 2010-07-28 10:28:00 · 1283 阅读 · 2 评论 -
定义自己的Common Navigator一
所谓的Navigator,可以简单的理解为Eclipse中的资源导航视图,例如: Project Explorer视图Project Explorer视图这一系列,我们就要来实现一个类似的Navigator视图。一、 定义Navigator在开始之前,我们先了解一下做Navigator需要的扩展点:1. org.eclipse.ui.navigator.viewer这个扩展点就是用来定义整个Navigator用的。例如:Navigator绑定到哪个View上;它的Content是什么;它的act转载 2010-07-28 09:38:00 · 1527 阅读 · 1 评论