I want to suggest to refactor the model of the EDIFACT parser (org.milyn.edisax.model.internal) to enable support of EDIFACT parser consumption of ECORE models in parallel to the existing XML-backed model.
Following should be done:
- Check and simplify the model, especially the inheritance hierarchy.
- Extract interfaces from the model code.
- Check that everything still works.