Wazaabi 简介[译]
新一代用户界面
Wazaabi提供了一个用于描述SWT、Swing和JSF的完整UI模型,也可以被应用到其他UI框架
- 声明式UI,可以将界面分工,让设计师完成UI设计工作。
- 模型驱动UI,提供了各种UI模型概念。
- 不从模型生成UI代码,而是通过UI的渲染引擎生成目标用户界面。
wazaabi框架
wazaabi框架由四个主要部分组成:用户界面模型、编辑器、建模工具和引擎。
通过EMF生成的编辑器可以载入任何一种UI模型。
建模工具提供了所见即所得的方式修改UI模型。
渲染引擎可以将UI模型生成目标UI框架。目前Wazaabi提供了SWT、Swing、Nebula渲染器。JSF和GWT的渲染器正在开发中。