Comments (7)
Hi, can you copy/paste the file's content here? With any luck, you may have found a bug in the parser...
Update: It may be related to the XMI file's content (concerning relationships) as it may differ from what UML Designer generates.
from jhipster-uml.
<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_D_DYoGJWEeW6FOrDDvGkMA" name="RootElement" visibility="public">
<packagedElement xmi:type="uml:Class" xmi:id="_Z4RusGJWEeW6FOrDDvGkMA" name="Course">
<ownedAttribute xmi:type="uml:Property" xmi:id="_a8uOQGJWEeW6FOrDDvGkMA" name="name" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_uYmQoGPhEeWDyZFkLifsbA" name="level" type="_RxHU4GMHEeWB2_MoTTGh2A" isOrdered="true" association="_uYKy0GPhEeWDyZFkLifsbA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_mvA3wGSfEeWMF4qZRlOnSQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_mvCs8GSfEeWMF4qZRlOnSQ" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_UPPJwGSfEeWMF4qZRlOnSQ" name="description" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_RxHU4GMHEeWB2_MoTTGh2A" name="Level" visibility="public">
<ownedAttribute xmi:type="uml:Property" xmi:id="_xH10IGScEeWOc85MAM67zQ" name="activity" type="_IcwYIGMIEeWB2_MoTTGh2A" isOrdered="true" association="_xHz-8GScEeWOc85MAM67zQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2k3dgGScEeWOc85MAM67zQ"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2k5SsGScEeWOc85MAM67zQ" value="*"/>
<qualifier xmi:type="uml:Property" xmi:id="_8GiWUGScEeWOc85MAM67zQ" name="order" type="_93Ey4GMHEeWB2_MoTTGh2A"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_wzYKkGSdEeWMF4qZRlOnSQ" name="order" type="_93Ey4GMHEeWB2_MoTTGh2A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_CSPYsGSfEeWMF4qZRlOnSQ" name="name" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_IcwYIGMIEeWB2_MoTTGh2A" name="Activity" isAbstract="true">
<ownedAttribute xmi:type="uml:Property" xmi:id="_xH3CQGScEeWOc85MAM67zQ" name="level" type="_RxHU4GMHEeWB2_MoTTGh2A" association="_xHz-8GScEeWOc85MAM67zQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_4d3mgGScEeWOc85MAM67zQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_4d6p0GScEeWOc85MAM67zQ" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:type="uml:Property" xmi:id="_YhUC8GSfEeWMF4qZRlOnSQ" name="name" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_cBwq4GSfEeWMF4qZRlOnSQ" name="description" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_wE3k4GVEEeWOTLG5QHyUDg" name="totalScore" type="_93Ey4GMHEeWB2_MoTTGh2A"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_KuY8MGMLEeWB2_MoTTGh2A" name="ActivityTip">
<ownedAttribute xmi:type="uml:Property" xmi:id="_scLnMGSlEeWMF4qZRlOnSQ" name="hint" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_28fkQGSlEeWMF4qZRlOnSQ" name="description" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_TWWloGMNEeWB2_MoTTGh2A" name="ActivityTips" visibility="public" memberEnd="_TWuZEGMNEeWB2_MoTTGh2A _TW9CkGMNEeWB2_MoTTGh2A" navigableOwnedEnd="_TWuZEGMNEeWB2_MoTTGh2A _TW9CkGMNEeWB2_MoTTGh2A">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TWkoEGMNEeWB2_MoTTGh2A" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TWlPIGMNEeWB2_MoTTGh2A" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_TWuZEGMNEeWB2_MoTTGh2A" name="activityTips" type="_KuY8MGMLEeWB2_MoTTGh2A" association="_TWWloGMNEeWB2_MoTTGh2A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_bRMVQGMNEeWB2_MoTTGh2A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_bRvu4GMNEeWB2_MoTTGh2A" value="*"/>
</ownedEnd>
<ownedEnd xmi:type="uml:Property" xmi:id="_TW9CkGMNEeWB2_MoTTGh2A" name="activity" type="_IcwYIGMIEeWB2_MoTTGh2A" association="_TWWloGMNEeWB2_MoTTGh2A">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_cI5ZUGMNEeWB2_MoTTGh2A"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_cI71kGMNEeWB2_MoTTGh2A" value="*"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_AVEwQGMREeWB2_MoTTGh2A" name="MultipleChoiceActivity">
<ownedAttribute xmi:type="uml:Property" xmi:id="_nFzGcmSnEeWMF4qZRlOnSQ" name="choices" type="_DWdKkGSmEeWMF4qZRlOnSQ" association="_nFyfYGSnEeWMF4qZRlOnSQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ryOZUGSnEeWMF4qZRlOnSQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ryQOgGSnEeWMF4qZRlOnSQ" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_uYKy0GPhEeWDyZFkLifsbA" name="levels" visibility="public" memberEnd="_uYmQoGPhEeWDyZFkLifsbA _uYp7AGPhEeWDyZFkLifsbA">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_uYbRgGPhEeWDyZFkLifsbA" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_uYb4kGPhEeWDyZFkLifsbA" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_uYp7AGPhEeWDyZFkLifsbA" name="course" type="_Z4RusGJWEeW6FOrDDvGkMA" association="_uYKy0GPhEeWDyZFkLifsbA">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_v-pBYGPhEeWDyZFkLifsbA" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_v-45AGPhEeWDyZFkLifsbA" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_GudBMGPiEeWDyZFkLifsbA" name="MultipleChoice" client="_AVEwQGMREeWB2_MoTTGh2A" supplier="_IcwYIGMIEeWB2_MoTTGh2A"/>
<packagedElement xmi:type="uml:Class" xmi:id="_Jf8RYGPiEeWDyZFkLifsbA" name="PhotoLocationActivity"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_SNOxoGPiEeWDyZFkLifsbA" name="PhotoLocation" client="_Jf8RYGPiEeWDyZFkLifsbA" supplier="_IcwYIGMIEeWB2_MoTTGh2A"/>
<packagedElement xmi:type="uml:Class" xmi:id="__cpYwGPnEeWDyZFkLifsbA" name="RiddleActivity"/>
<packagedElement xmi:type="uml:Class" xmi:id="_ChGBMGPoEeWDyZFkLifsbA" name="ImageCompletionActivity" visibility="public">
<ownedAttribute xmi:type="uml:Property" xmi:id="_-NbE4mVNEeWOTLG5QHyUDg" name="completeImage" type="_sm5acGVKEeWOTLG5QHyUDg" aggregation="shared" association="_-Nad0GVNEeWOTLG5QHyUDg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_gS1D8mVOEeWOTLG5QHyUDg" name="fragments" type="_2nkqoGVJEeWOTLG5QHyUDg" aggregation="shared" association="_gSz10GVOEeWOTLG5QHyUDg">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2WeZ8GVREeWOTLG5QHyUDg" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2WfBAGVREeWOTLG5QHyUDg" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_G0K_8GPoEeWDyZFkLifsbA" name="Riddle" client="__cpYwGPnEeWDyZFkLifsbA" supplier="_IcwYIGMIEeWB2_MoTTGh2A"/>
<packagedElement xmi:type="uml:Abstraction" xmi:id="_KSzqAGPoEeWDyZFkLifsbA" name="ImageCompletion" client="_ChGBMGPoEeWDyZFkLifsbA" supplier="_IcwYIGMIEeWB2_MoTTGh2A"/>
<packagedElement xmi:type="uml:Class" xmi:id="_1s0U0GSUEeWOc85MAM67zQ" name="CourseAttempt">
<ownedAttribute xmi:type="uml:Property" xmi:id="_qP6ysGSfEeWMF4qZRlOnSQ" name="course" type="_Z4RusGJWEeW6FOrDDvGkMA" association="_qP1TIGSfEeWMF4qZRlOnSQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_zGHXUGSfEeWMF4qZRlOnSQ" name="startDate" type="_vS6rUGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_2Yl0sGSfEeWMF4qZRlOnSQ" name="endDate" type="_vS6rUGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_BoVqoGSgEeWMF4qZRlOnSQ" name="levelAttempt" type="_8uUAoGSfEeWMF4qZRlOnSQ" aggregation="composite" association="_BoT1cGSgEeWMF4qZRlOnSQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_2tFNAGVaEeWOTLG5QHyUDg" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_2tGbIGVaEeWOTLG5QHyUDg" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_xHz-8GScEeWOc85MAM67zQ" name="LevelActivity" memberEnd="_xH10IGScEeWOc85MAM67zQ _xH3CQGScEeWOc85MAM67zQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_xH1NEGScEeWOc85MAM67zQ" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xH1NEWScEeWOc85MAM67zQ" key="nature" value="UML_Nature"/>
</eAnnotations>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_qP1TIGSfEeWMF4qZRlOnSQ" name="course" memberEnd="_qP6ysGSfEeWMF4qZRlOnSQ _qP8n4GSfEeWMF4qZRlOnSQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_qP4WcGSfEeWMF4qZRlOnSQ" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_qP49gGSfEeWMF4qZRlOnSQ" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_qP8n4GSfEeWMF4qZRlOnSQ" name="courseAttempt" type="_1s0U0GSUEeWOc85MAM67zQ" association="_qP1TIGSfEeWMF4qZRlOnSQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_vLLy0GSfEeWMF4qZRlOnSQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_vLNoAGSfEeWMF4qZRlOnSQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_8uUAoGSfEeWMF4qZRlOnSQ" name="LevelAttempt">
<ownedAttribute xmi:type="uml:Property" xmi:id="_R2kz0GSgEeWMF4qZRlOnSQ" name="level" type="_RxHU4GMHEeWB2_MoTTGh2A" association="_R2i-oGSgEeWMF4qZRlOnSQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_X-7SImSgEeWMF4qZRlOnSQ" name="activityAttempt" type="_S8JUwGSgEeWMF4qZRlOnSQ" aggregation="composite" association="_X-6EAGSgEeWMF4qZRlOnSQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9CqPAGVaEeWOTLG5QHyUDg"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_9CrdIGVaEeWOTLG5QHyUDg" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_BoT1cGSgEeWMF4qZRlOnSQ" name="levelAttempts" memberEnd="_BoVqoGSgEeWMF4qZRlOnSQ _BoXf0GSgEeWMF4qZRlOnSQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_BoVDkGSgEeWMF4qZRlOnSQ" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_BoVDkWSgEeWMF4qZRlOnSQ" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_BoXf0GSgEeWMF4qZRlOnSQ" name="courseAttempt" type="_1s0U0GSUEeWOc85MAM67zQ" association="_BoT1cGSgEeWMF4qZRlOnSQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_CYvz4GSgEeWMF4qZRlOnSQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_CYyQIGSgEeWMF4qZRlOnSQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_R2i-oGSgEeWMF4qZRlOnSQ" name="level" visibility="package" memberEnd="_R2kz0GSgEeWMF4qZRlOnSQ _R2mB8GSgEeWMF4qZRlOnSQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_R2kMwGSgEeWMF4qZRlOnSQ" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_R2kMwWSgEeWMF4qZRlOnSQ" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_R2mB8GSgEeWMF4qZRlOnSQ" name="levelAttempt" type="_8uUAoGSfEeWMF4qZRlOnSQ" association="_R2i-oGSgEeWMF4qZRlOnSQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_S8JUwGSgEeWMF4qZRlOnSQ" name="ActivityAttempt">
<ownedAttribute xmi:type="uml:Property" xmi:id="_b_Zd8WSgEeWMF4qZRlOnSQ" name="activity" type="_IcwYIGMIEeWB2_MoTTGh2A" association="_b_Y24GSgEeWMF4qZRlOnSQ"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_gYiocGSgEeWMF4qZRlOnSQ" name="score" type="_93Ey4GMHEeWB2_MoTTGh2A"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_loamoGSgEeWMF4qZRlOnSQ" name="startDate" type="_vS6rUGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_ucXIgGSgEeWMF4qZRlOnSQ" name="endDate" type="_vS6rUGJWEeW6FOrDDvGkMA"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_X-6EAGSgEeWMF4qZRlOnSQ" name="activityAttempt" visibility="package" memberEnd="_X-7SImSgEeWMF4qZRlOnSQ _X-9HUGSgEeWMF4qZRlOnSQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_X-7SIGSgEeWMF4qZRlOnSQ" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_X-7SIWSgEeWMF4qZRlOnSQ" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_X-9HUGSgEeWMF4qZRlOnSQ" name="levelAttempt" type="_8uUAoGSfEeWMF4qZRlOnSQ" association="_X-6EAGSgEeWMF4qZRlOnSQ">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ys9bAGSgEeWMF4qZRlOnSQ" value="1"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ytAeUGSgEeWMF4qZRlOnSQ" value="1"/>
</ownedEnd>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_b_Y24GSgEeWMF4qZRlOnSQ" name="activity" memberEnd="_b_Zd8WSgEeWMF4qZRlOnSQ _b_asEGSgEeWMF4qZRlOnSQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_b_Y24WSgEeWMF4qZRlOnSQ" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_b_Zd8GSgEeWMF4qZRlOnSQ" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_b_asEGSgEeWMF4qZRlOnSQ" name="activityAttempt" type="_S8JUwGSgEeWMF4qZRlOnSQ" association="_b_Y24GSgEeWMF4qZRlOnSQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_DWdKkGSmEeWMF4qZRlOnSQ" name="ActivityChoice">
<ownedAttribute xmi:type="uml:Property" xmi:id="_IVJSIGSmEeWMF4qZRlOnSQ" name="value" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_vISLoGSmEeWMF4qZRlOnSQ" name="isValid" type="_QhYTwGSmEeWMF4qZRlOnSQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_nFyfYGSnEeWMF4qZRlOnSQ" name="choices" memberEnd="_nFzGcmSnEeWMF4qZRlOnSQ _nF07oGSnEeWMF4qZRlOnSQ">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_nFzGcGSnEeWMF4qZRlOnSQ" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_nFzGcWSnEeWMF4qZRlOnSQ" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_nF07oGSnEeWMF4qZRlOnSQ" name="activity" type="_AVEwQGMREeWB2_MoTTGh2A" association="_nFyfYGSnEeWMF4qZRlOnSQ"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_B7hA4GVGEeWOTLG5QHyUDg" name="PhotoLocationSolution">
<ownedAttribute xmi:type="uml:Property" xmi:id="_KCM0IGVGEeWOTLG5QHyUDg" name="directionDegrees" type="_kXrrYGVMEeWOTLG5QHyUDg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_Vd5bYGVGEeWOTLG5QHyUDg" name="directionErrprMargin" visibility="public" type="_kXrrYGVMEeWOTLG5QHyUDg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_dR3uAGVGEeWOTLG5QHyUDg" name="locationErrorMargin" visibility="public" type="_kXrrYGVMEeWOTLG5QHyUDg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_SKGykWVKEeWOTLG5QHyUDg" name="beaconLocation" type="_8Kq5EGVEEeWOTLG5QHyUDg" association="_SKGLgGVKEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_iCkc4GVGEeWOTLG5QHyUDg" name="solution" memberEnd="_iFlUoGVGEeWOTLG5QHyUDg _iFmiwGVGEeWOTLG5QHyUDg" navigableOwnedEnd="_iFlUoGVGEeWOTLG5QHyUDg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_iCm5IGVGEeWOTLG5QHyUDg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_iCngMGVGEeWOTLG5QHyUDg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_iFmiwGVGEeWOTLG5QHyUDg" name="activity" type="_Jf8RYGPiEeWDyZFkLifsbA" association="_iCkc4GVGEeWOTLG5QHyUDg"/>
<ownedEnd xmi:type="uml:Property" xmi:id="_iFlUoGVGEeWOTLG5QHyUDg" name="solution" type="_B7hA4GVGEeWOTLG5QHyUDg" aggregation="composite" association="_iCkc4GVGEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_2nkqoGVJEeWOTLG5QHyUDg" name="ImageFragment">
<ownedAttribute xmi:type="uml:Property" xmi:id="_9DN4YmVJEeWOTLG5QHyUDg" name="rect" type="_2GVYEGVEEeWOTLG5QHyUDg" association="_9DNRUGVJEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_9DNRUGVJEeWOTLG5QHyUDg" name="rect" memberEnd="_9DN4YmVJEeWOTLG5QHyUDg _9DPGgGVJEeWOTLG5QHyUDg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_9DN4YGVJEeWOTLG5QHyUDg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_9DN4YWVJEeWOTLG5QHyUDg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_9DPGgGVJEeWOTLG5QHyUDg" name="imagefragment" type="_2nkqoGVJEeWOTLG5QHyUDg" association="_9DNRUGVJEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_SKGLgGVKEeWOTLG5QHyUDg" name="beaconLocation" visibility="public" memberEnd="_SKGykWVKEeWOTLG5QHyUDg _SKIAsGVKEeWOTLG5QHyUDg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SKGLgWVKEeWOTLG5QHyUDg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SKGykGVKEeWOTLG5QHyUDg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_SKIAsGVKEeWOTLG5QHyUDg" name="photolocationsolution" type="_B7hA4GVGEeWOTLG5QHyUDg" association="_SKGLgGVKEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_sm5acGVKEeWOTLG5QHyUDg" name="ImageResource">
<ownedAttribute xmi:type="uml:Property" xmi:id="_uiVMYGVKEeWOTLG5QHyUDg" name="hiResUrl" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_y-wUYGVKEeWOTLG5QHyUDg" name="lowResUrl" type="_PSeNoGJWEeW6FOrDDvGkMA"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_SJ3skGVLEeWOTLG5QHyUDg" name="image" visibility="public" memberEnd="_SJ4ToGVLEeWOTLG5QHyUDg _SJ5hwGVLEeWOTLG5QHyUDg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_SJ3skWVLEeWOTLG5QHyUDg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_SJ3skmVLEeWOTLG5QHyUDg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_SJ5hwGVLEeWOTLG5QHyUDg" name="imagefragment" type="_2nkqoGVJEeWOTLG5QHyUDg" association="_SJ3skGVLEeWOTLG5QHyUDg"/>
<ownedEnd xmi:type="uml:Property" xmi:id="_SJ4ToGVLEeWOTLG5QHyUDg" name="image" type="_sm5acGVKEeWOTLG5QHyUDg" association="_SJ3skGVLEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_-Nad0GVNEeWOTLG5QHyUDg" name="completeImage" visibility="public" memberEnd="_-NbE4mVNEeWOTLG5QHyUDg _-Nbr8GVNEeWOTLG5QHyUDg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-NbE4GVNEeWOTLG5QHyUDg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-NbE4WVNEeWOTLG5QHyUDg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_-Nbr8GVNEeWOTLG5QHyUDg" name="imagecompletionactivity" type="_ChGBMGPoEeWDyZFkLifsbA" association="_-Nad0GVNEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="_gSz10GVOEeWOTLG5QHyUDg" name="fragments" visibility="public" memberEnd="_gS1D8mVOEeWOTLG5QHyUDg _gS2SEGVOEeWOTLG5QHyUDg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_gS1D8GVOEeWOTLG5QHyUDg" source="org.eclipse.papyrus">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_gS1D8WVOEeWOTLG5QHyUDg" key="nature" value="UML_Nature"/>
</eAnnotations>
<ownedEnd xmi:type="uml:Property" xmi:id="_gS2SEGVOEeWOTLG5QHyUDg" name="imagecompletionactivity" type="_ChGBMGPoEeWDyZFkLifsbA" association="_gSz10GVOEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:DataType" xmi:id="_PSeNoGJWEeW6FOrDDvGkMA" name="String"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_kXrrYGVMEeWOTLG5QHyUDg" name="Float" visibility="public"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_QhYTwGSmEeWMF4qZRlOnSQ" name="Boolean"/>
<packagedElement xmi:type="uml:DataType" xmi:id="_vS6rUGJWEeW6FOrDDvGkMA" name="DateTime"/>
<packagedElement xmi:type="uml:DataType" xmi:id="_t1BJ8GJWEeW6FOrDDvGkMA" name="LocalDate"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="__By5kGMHEeWB2_MoTTGh2A" name="Long"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_BAZUQGMIEeWB2_MoTTGh2A" name="Double"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="_93Ey4GMHEeWB2_MoTTGh2A" name="Integer"/>
<packagedElement xmi:type="uml:Class" xmi:id="_8Kq5EGVEEeWOTLG5QHyUDg" name="Point">
<ownedAttribute xmi:type="uml:Property" xmi:id="_Fr_eUGVFEeWOTLG5QHyUDg" name="x" type="_kXrrYGVMEeWOTLG5QHyUDg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_OkoS8GVFEeWOTLG5QHyUDg" name="y" type="_kXrrYGVMEeWOTLG5QHyUDg"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="_2GVYEGVEEeWOTLG5QHyUDg" name="Rect">
<ownedAttribute xmi:type="uml:Property" xmi:id="_5ZKawGVEEeWOTLG5QHyUDg" name="origin" type="_8Kq5EGVEEeWOTLG5QHyUDg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_WQNekGVFEeWOTLG5QHyUDg" name="width" visibility="public" type="_kXrrYGVMEeWOTLG5QHyUDg"/>
<ownedAttribute xmi:type="uml:Property" xmi:id="_agExQGVFEeWOTLG5QHyUDg" name="height" type="_kXrrYGVMEeWOTLG5QHyUDg"/>
</packagedElement>
<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_FYIBwGUyEeWOTLG5QHyUDg">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FYJ28GUyEeWOTLG5QHyUDg" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/>
</eAnnotations>
<appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/>
</profileApplication>
</uml:Model>
from jhipster-uml.
I noticed that I was not abiding by the documentation. I changed all the relationships to aggregations and got a more familiar error which was the "Cannot read property '0' of undefined" in a code stack that iterated over relationships.
then I migrated the uml graphic to UML Designer. And by browsing the different relationships I noticed that Papyrus, the tool I used before annotated relationships with some metadata.
I recreated those relationships on UML Designer and finally got it to build my models.
from jhipster-uml.
Nice to hear it!
The reason Papyrus isn't supported by the team is that it's not maintained (and I'm surprised some people are still using it nowadays).
Did you try to migrate your diagram in order to use UML Designer? Without using Papyrus in the process I mean.
from jhipster-uml.
Surprisingly papyrus is still one of the most popular free choices google-wise. In fact, papyrus ui is pretty less buggy than UML Designer in some aspects, like editing properties and relationships but the generated XMI is less cleaner.
from jhipster-uml.
It's crazy how an Eclipse project can still be popular, even after two years (I think) without updates...
Anyway, I'm closing this thread. I'll play with the XMI file you provided to see if it can be used to improve our UML Designer parser.
from jhipster-uml.
Thanks for the support. I really apreciate it. jhipster-uml is a great
tool. :-)
On Wed, Sep 30, 2015 at 4:03 AM, Mathieu ABOU-AICHI <
[email protected]> wrote:
It's crazy how an Eclipse project can still be popular, even after two
years (I think) without updates...
Anyway, I'm closing this thread. I'll play with the XMI file you provided
to see if it can be used to improve our UML Designer parser.—
Reply to this email directly or view it on GitHub
#58 (comment)
.
Lic. Francisco Gindre
Software Developer
http://www.appcrafter.biz
http://www.pixel-publishers.com
IEEE Member# 91130670
Home:+5411 5032 3615
Mobile: +5411 6096 2879
from jhipster-uml.
Related Issues (20)
- Is Visual Paradigm Supported by Jhipster-uml? HOT 3
- Doesn't support .jdl and .jh files as input HOT 9
- Incompatible type errors on generated code based on UML file. HOT 6
- Support for Sparxsystem Enterprise Architect HOT 5
- Implement contraint support for UML Designer HOT 1
- Error: Cannot read property 'relationships' of undefined HOT 1
- mongoDB + jhipster UML HOT 5
- Array in MongoDB in JDL file. HOT 1
- Generating all the entities from Microservice in Gateway app HOT 1
- microservicename is json file generated by import-jdl
- Add the jpa filter option
- How to modify existing entity generated with jhipster? HOT 1
- After modify my existing entity I generated chane log and put it in master.xml, but after that I run gradlew command I got following probem HOT 1
- Convert JDL to XMI HOT 2
- Bug in docs HOT 2
- Installation of JHipster-UML terminates with error HOT 2
- Cannot read property '0' of undefined HOT 2
- The type 'Instant' isn't supported by JHipster
- Deprecate this project
- Setting up Jhipster-Core for Azure Pipelines
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jhipster-uml.