У меня есть схема RelaxNG, и я хотел бы создавать документы, соответствующие схеме, но с использованием схемы для получения графического интерфейса пользователя (предпочтительно Java), который будет содержать поля, соответствующие элементам схемы. Каждое поле будет связано с «валидатором», который применяет ограничения для этого элемента, как указано в схеме. Примечание. Это не вывод графического интерфейса пользователя из XML-определения графического интерфейса. Скорее я пытаюсь автоматически сгенерировать редактор графического интерфейса, который позволяет создавать документы, соответствующие схеме.
Существуют ли инструменты с открытым исходным кодом, которые на это способны?