Автоматически сгенерированные Java-классы из XML в Eclipse и C#
В настоящее время я работаю с библиотекой Traci4J и пытаюсь понять, как она работает. У меня все хорошо, но есть кое-что, чего я просто не понимаю.
Насколько я могу понять, существуют разные классы типа TraciObject, такие как Vehicle, Lane, Route и т. Д. Однако мне не удалось найти эти классы среди всех файлов.java, поэтому я при проверке проблем в репозиторий GitHub (я на самом деле опубликовал один, но никто еще не ответил).
Потом я нашел эту ветку, где автор говорит следующее, когда другой пользователь спросил о классе Vehicle:
"Привет, этот класс (и другие) генерируется автоматически. Начиная с коммита 1583a24 (в настоящее время в master), если вы откроете библиотеку в Eclipse как проект, он должен сгенерировать этот класс автоматически. Если этого не произойдет, пожалуйста, предоставьте мне любую информацию, которая может быть полезна: ошибки, журналы консоли... Вы также можете получить автогенерацию, запустив Ant в главном каталоге библиотеки "
У меня вопрос, где я могу найти информацию об этой автогенерации? Я только знаю, что есть некоторые XML-файлы с именами этих автоматически сгенерированных классов, потому что я пытаюсь сделать что-то подобное в C# (на самом деле мне нужен только класс Vehicle), но я понятия не имею, как сделай это! Я попытался сгенерировать файл.cs из файла.xml (ранее создавал.xsd), но сгенерированный код выглядит не очень хорошо...