I need to generate JavaScriptObject classes in GWT from XSD such as:
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;
}-*/
............................................
}
How I can use JAXB to generate such classes? Or maybe another approach?
You can use the inheritance plugin from JAXB 2 Basics to have your generated classes extend a specific super class: