Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 如何为自定义导航器创建自定义属性页_Eclipse_Eclipse Plugin - Fatal编程技术网

Eclipse 如何为自定义导航器创建自定义属性页

Eclipse 如何为自定义导航器创建自定义属性页,eclipse,eclipse-plugin,Eclipse,Eclipse Plugin,嗨,朋友们,我是eclipse插件的新手。我需要创建一个新的自定义导航器,并根据导航器中元素的选择,显示相应的属性表。我已经看过了各种各样的教程,但我不知道怎么做。谢谢。基本上,您必须为添加到自定义导航器中的模型对象提供适配器。最简单的方法是注册适配器工厂扩展点,如下所示: <extension point="org.eclipse.core.runtime.adapters"> <factory adaptableType="the type from the m

嗨,朋友们,我是eclipse插件的新手。我需要创建一个新的自定义导航器,并根据导航器中元素的选择,显示相应的属性表。我已经看过了各种各样的教程,但我不知道怎么做。谢谢。

基本上,您必须为添加到自定义导航器中的模型对象提供适配器。最简单的方法是注册适配器工厂扩展点,如下所示:

<extension
 point="org.eclipse.core.runtime.adapters">
  <factory
   adaptableType="the type from the model navigator"
   class="«your adapter factory class»">
  <adapter
    type="org.eclipse.ui.views.properties.IPropertySource">
  </adapter>
 </factory>
</extension>


.

那么,这个问题是关于哪一个的:自定义导航器还是属性页?嗨,问题是关于属性页的。基本上,我需要开发一个插件,它的功能类似于照片商店,其中我们有一个新的项目浏览器,一个编辑器,属性页。请你能给我推荐一些书或教程或相同的链接。谢谢。嗨,谢谢你的回复。我已经试过上面的代码了,它对我有用。我需要开发一个插件,它的功能类似于照片商店,其中我们有一个新的项目浏览器,一个编辑器,属性页。请你能给我推荐一些书或教程或相同的链接。谢谢。我建议您看看eclipse.org/resources和vogella.de/eclipse上的文章。有一个如此笼统的问题,我说不出更具体的了。