对于GWT UiBinder的XML模式(XML schema for GWT UIBinder)

2019-09-17 02:13发布

我wonderring谷歌是否准备好发布(或至少有任何机会,以“生产”)的全部正式XML模式GWT UiBinder的。

我找遍了整个最新GWT-SDK-2.4分布,但一无所获。 GWT是否只是查找Java源代码或反射部件来验证XML UiBinder的同行的班,假设XML模式实际上绝非如此预定义采取治理验证?

@编辑

据答案@Ganesh Kumar ,我看着ui.xsd (r6836)和发现了一些例如在线路496-499:

   <!--
        A complex type that contains both text and elements. There is no schema
        for the elements, they can be any elements.
    -->

有很多跟其他类似的事件表明no schema for the elements的一致好评。 看来,谷歌还没有fully定义,甚至商定了UiBinder的XML实例XML架构,不是吗?

Answer 1:

据我所知,在XSD只是有帮助谷歌Eclipse插件母鹿自动完成。

有没有架构本身,UiBinder的发电机直接与类的元素和属性与制定者一致(除少数例外,如addStyleNames ,这是在记录UIObject的javadoc )。 存在专用于一些窗口小部件(使用一个在其的Javadoc一些特定文档每个插件)一束元件解析器的,并且有属性解析器解组属性值到Java对象传递给设置器。



Answer 2:

是的,谷歌发布了UiBinder的XSD将作为GWT源的一部分。 你可以得到最新的GWT来源,可在http://google-web-toolkit.googlecode.com/svn/trunk/ 。 您可以在查看XSD 这里



文章来源: XML schema for GWT UIBinder
标签: gwt uibinder