Hi,
I would like to use IFML to model user interface.
Unfortunately I'm stuck with importing IFML files downloaded from OMG.
When trying to load IFML metamodel downloaded from
http://www.omg.org/spec/IFML/20140301/IFML-Metamodel.xmi
in genmodel creation wizard I get
org.eclipse.emf.ecore.xmi.IllegalValueException: Value 'org.eclipse.emf.ecore.xml.type.impl.AnyTypeImpl@48d72144 (eProxyURI: pathmap://UML_METAMODELS/UML.metamodel.uml#TemplateableElement eClass: org.eclipse.emf.ecore.impl.EClassImpl@43cabf8d (name: Classifier) (instanceClassName: null) (abstract: false, interface: false))' is not legal. (platform:/resource/hybris.profile/model/IFML-Metamodel.xmi, 1056, 93)
The offending lines in the xmi file are:
<generalization xmi:id="IFML-Core-InteractionFlowElement-generalization-3" xmi:uuid="725A27D7-D6DA-4DF3-9BC9-1C8C2B93BBA1" xmi:type="uml:Generalization">
<general href="http://www.omg.org/spec/UML/20110701/UML.xmi#TemplateableElement"/>
</generalization>
So it looks like URI is mapped to "pathmap" URI but for some reason "TemplateableElement" type cannot be found.
Thanks for any help.