Печатать экземпляр модели EMF в любой файл в любом формате
Существует простая структура модели EMF с входными данными EMF и реализованными интерфейсами (состояние, переходы, график и т. Д.). Я хотел бы напечатать график в удобочитаемом формате в текстовом файле. Я действительно не эксперт по затмениям (пока). Но мне нужен этот граф в файле, потому что я хотел бы обработать его где-нибудь еще (мне не нужен xml, мне нужен простой читаемый формат).
1 балл - решение, которое почти хорошо для меня. Мне не нужно читать файл.xmi, потому что это делается фреймворком. Вторая часть принятого решения касается сохранения модели в формате.xmi, в то время как мне нужен простой текстовый файл для чтения.
Я не могу сделать это вручную, потому что хочу запустить его на нескольких экземплярах модели.
Я мог бы спросить модель: TransitionGraph gr = getTransitionGraphFromXMI("модель"); И я хочу напечатать узлы, переходы (соединения), а также точку входа и конечную точку.
Должно быть несколько строк всего кода, но мои попытки всегда терпят неудачу.