2010-11-15 7 views
5

У меня есть схема, которая называет все ее элементы и complexTypes заглавными буквами, и поэтому все мои имена классов также находятся в шапках.Создание классов JAXB с пользовательскими именами классов

Можете ли вы сообщить мне, как записать это и назвать классы в CamelCase?

Ex: Отрывок из XSD:

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

В настоящее время это производство, как: REGISTRATIONDATE. Но я хотел бы сгенерировать класс как: RegistrationDate.

С уважением, Satya

ответ

3

Существует плагин для XJC сделать это - CamelCase Always plugin.

+0

Большое спасибо за указание на точный плагин. – Satya

+1

Плагин больше не поддерживается, и ссылка просто приводит к 404. Любая идея, что произошло? Есть ли новая функция, которая делает ее устаревшей? – Martin

Смежные вопросы