Eclipse工作台提供了一个性能视图用于查看(和/或编辑)选定项目的属性。在本文中,您将学习如何使用选项卡式的属性视图创建一个性能增强的用户界面视图。
1.引言
Eclipse工作台提供了一个属性视图,即在文章中详细描述你的性能控制。默认的用户界面是属性和值对表,并且值使用一个标准的对话框单元格编辑器。
工作台使用扩展(extensions)为属性视图定义了一个自定义的用户界面。利用这个扩展,Properties视图已创建。
属性视图允许您创建任何用户界面的属性。此外,您可以为元素创建用户接口而不用实现IPropertySource。事实上,属性视图可以被扩展到查看在工作台中被选择的任何数据。
2.实例解析
依赖 org.eclipse.ui.views.properties.tabbed 插件
需要实现三个扩展点:
org.eclipse.ui.views.properties.tabbed.PropertyContributor
Tabbed View 由一个 PropertyContributor 构成,其中包含多个 PropertyTab。
<extension point="org.eclipse.ui.views.properties.tabbed.propertyContributor