Автоматическое создание класса ресурсов на основе XML в Java

В приложениях Android ресурсы задаются в xml-документах, которые автоматически встраиваются в класс R, легко доступный в исходном коде как сильно типизированный.

Есть ли способ использовать подобный подход для обычного настольного приложения Java?

Что я хотел бы сделать, так это удалить строки из кода (как разделение "слоев", более или менее) и облегчить добавление поддержки локализации, просто указав программе выбрать xml-файл, соответствующий нужному языку.

Я немного погуглил, но то, что я ищу, похоже, тонет в результатах о разборе или выводе xml, а не об инструментах, использующих xml для генерации кода.

8
задан Tomas Aschan 5 January 2012 в 03:40
поделиться