2010-11-15 17 views
5

Mam schemat, który wymienia wszystkie jego elementy i złożone typy z wielkimi literami, a więc wszystkie moje nazwy klas są również w wersjach.Generowanie klas JAXB o niestandardowych nazwach klas

Czy możesz dać mi znać, jak to zrobić i nazwać zajęcia w CamelCase?

Ex: fragment XSD:

<xs:element name="REGISTRATION_DATE"> 
    <xs:complexType mixed="true"> 
     <xs:attribute name="UNIT" /> 
    </xs:complexType> 
</xs:element> 

Obecnie jest generowanie jak: REGISTRATIONDATE. Ale chciałbym wygenerować klasę jako: RegistrationDate.

Pozdrawiam, Satya

Odpowiedz

3

Jest to wtyczka do XJC to zrobić - w CamelCase Always plugin.

+0

Wielkie dzięki za wskazanie mi dokładnej wtyczki. – Satya

+1

Wtyczka nie jest już obsługiwana, a link prowadzi do 404. Dowolny pomysł, co się stało? Czy istnieje nowa funkcja, która czyni ją przestarzałą? – Martin

Powiązane problemy