[JAXB]xjc et javadoc des attributs
Bonjour,
Je souhaite savoir comment générer la javadoc pour les attributs des classes générées par xjc. Ça ne marche que pour les classes elle-mêmes de mon côté.
JAXB 2.1
Merci d'avance !
PS : Voilà le XSD que j'utilise, si ça peut aider...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <?xml version="1.0" encoding="utf-8" ?>
<schema xmlns:tns="http://www.example.org/NewXMLSchema" elementFormDefault="qualified" targetNamespace="http://www.example.org/NewXMLSchema" xmlns="http://www.w3.org/2001/XMLSchema">
<element name="Persons">
<complexType>
<sequence>
<element minOccurs="0" maxOccurs="unbounded" name="person" type="tns:Person" />
</sequence>
</complexType>
</element>
<complexType name="Address">
<attribute name="postalCode" type="string" use="optional" />
<attribute name="city" type="string" use="optional" />
</complexType>
<complexType name="BasePerson">
<sequence>
<element minOccurs="1" name="Address" type="tns:Address" />
</sequence>
<attribute name="firstName" type="string" />
<attribute name="lastName" type="string" />
<attribute name="middleName" type="string" use="optional" />
</complexType>
<complexType name="Person">
<complexContent mixed="false">
<restriction base="tns:BasePerson">
<sequence>
<element minOccurs="1" name="Address" type="tns:Address">
<annotation>
<documentation>Address documentation...</documentation>
</annotation>
</element>
</sequence>
<attribute name="middleName" use="prohibited" />
</restriction>
</complexContent>
</complexType>
</schema> |