title: Generating interfaces from schema
body: <p>Does a tool exist to generate interfaces as well as classes from xml schemas? I'm already auto generating JAXB classes from my schemas, but I'd like a set of matching interfaces for external code to compile against. I'm not looking to actually use these interfaces with the Marshaller. It looks like XJC used to generate interfaces + classes, but now only generates classes. I could always create the interfaces manually of course and use a JAXB plugin to force each autogenerated class to inherit each interface, but this is impractical. </p>