Gwt GoogleWebToolkit,使用JAXB或类似工具从XSD生成JSNI类
我需要从XSD在GWT中生成JavaScriptObject类,例如:Gwt GoogleWebToolkit,使用JAXB或类似工具从XSD生成JSNI类,gwt,jaxb,code-generation,jsni,Gwt,Jaxb,Code Generation,Jsni,我需要从XSD在GWT中生成JavaScriptObject类,例如: class SomeClassFromXSD extends JavaScriptObject { protected SomeClassFromXSD() { } public static SomeClassFromXSD create() { return (SomeClassFromXSD)createObject(); } ..............................
class SomeClassFromXSD extends JavaScriptObject {
protected SomeClassFromXSD() { }
public static SomeClassFromXSD create() {
return (SomeClassFromXSD)createObject();
}
............................................
public final native void setFiled1(String value) /*-{
this.Field1 = value;
}-*/
public final native String getFiled1() /*-{
return this.Field1;
}-*/
............................................
}
如何使用JAXB生成此类类?或者另一种方法?您可以使用中的继承插件让生成的类扩展特定的超类: