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 : Sélectionner tout - Visualiser dans une fenêtre à part
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>