我使用Eclipse Sapphire为特定的 XML 文件创建编辑器。在使用 RCP 的单个应用程序中,我有多个 XML 文件的多个编辑器。
我需要的是从迁移Eclipse RCP到Netbeans Platform. 我唯一的问题是Sapphire在 Netbeans 中找到一个有竞争力的替代品。
搜索后我找到了Binding Beans但我不确定它是否可以完全取代它。有任何想法吗?
我使用Eclipse Sapphire为特定的 XML 文件创建编辑器。在使用 RCP 的单个应用程序中,我有多个 XML 文件的多个编辑器。
我需要的是从迁移Eclipse RCP到Netbeans Platform. 我唯一的问题是Sapphire在 Netbeans 中找到一个有竞争力的替代品。
搜索后我找到了Binding Beans但我不确定它是否可以完全取代它。有任何想法吗?
Sapphire 旨在将 UI 编写提升到更高的抽象级别。核心前提是 UI 的基本构建块不应该是一个小部件(文本框、标签、按钮等),而应该是一个属性编辑器。
稍微低一点,但请注意 JavaBeans 规范也支持 PropertyEditors:
http://docs.oracle.com/javase/7/docs/api/java/beans/PropertyEditor.html
查看 java.beans 包以了解 JDK 提供了什么:
http://docs.oracle.com/javase/7/docs/api/java/beans/package-summary.html