Как изменить модификатор доступа к классу в XML-схеме - PullRequest
2 голосов
/ 29 марта 2011

Я пишу файл схемы XML и генерирую из него классы.Сгенерированные классы всегда общедоступны.Я хочу, чтобы классы были видны только в пакете.Это возможно ?Если да, пожалуйста, дайте мне подсказку.

Спасибо!

Ответы [ 2 ]

0 голосов
/ 29 марта 2011

Вы можете написать плагин XJC для достижения этой цели:

0 голосов
/ 29 марта 2011

При использовании wsimport можно генерировать только публичные классы.Таким образом, ваш единственный вариант - искать / заменять в сгенерированных файлах, если вы хотите сделать их защищенными.Однако, в зависимости от того, что вы хотите сделать с сгенерированными классами, может не иметь смысла делать их защищенными.

...