2012-03-29 15 views
8

Estoy tratando de implementar automáticamente una interfaz en una clase java generada a partir de un archivo xsd.superinterfaz y superclase XJC solo para todas las clases?

This parece que podría hacer eso, pero solo agregará implements SomeInterface a todas las clases, lo que es completamente estúpido. ¿Me estoy perdiendo algo o solo puedes hacer esto para todas las clases? Realmente no da demasiada importancia para que todas las clases generadas implementen la misma interfaz. ¿Puedo usar esta característica solo para una clase?

+0

Para colmo de males, esto significa que con la implementación de referencia jaxb, no se puede definir adecuadamente el valor elementos porque se quejará "@XmlValue no está permitido en una clase que deriva otra clase". Esa es una restricción bastante grande. Así que sí, estoy de acuerdo, completamente estúpido. – drrob

Respuesta

Cuestiones relacionadas