I'm generating my ecore model from a schema file. It works fine, except one thing: I'm using some IDREF stuff in the schema and in the ecore model I don't get the expected type, although I have provided the intended type by using the
ecore:reference="my ref type..."
attribute. The reference in the ecore model is always of type EObject.
Yes, I can change that after loading the XSD file, and than it works fine, but I don't want to change the ecore model once loaded from the XSD.