[webbeans-dev] Typing of XML elements
Jason T. Greene
jason.greene at redhat.com
Wed Mar 18 00:38:17 EDT 2009
Pete Muir wrote:
> Hi Norman, and other XML experts,
>
> One of the tasks for Web Beans is to build an XSD. There is an XSD per
> package, and an root-element per class. Classes can have annotations,
> such as bindings, which makes them into a bean. This means, for example,
> that a child element of the class element could be a binding type
> annotation (it's XML element equivalent), however placing, for example,
> an annotation which is not, for example, a binding type would be an error.
>
> Therefore, we can increase the "type safety" of the XSD by restricting
> the category of child elements that can be placed in the class element.
> However, I don't know how to do this in XSD - any pointers?
>
I'm not sure I understand what you want, however it sounds like a
substitution group. Can you give an example?
--
Jason T. Greene
JBoss, a division of Red Hat
More information about the weld-dev
mailing list