[ http://jira.andromda.org/browse/UMLMETA-26?page=comments#action_11311 ]
     
CÃdric Vidal commented on UMLMETA-26:
-------------------------------------

"not MAgicDraw as it does not support AssociationClasses"

Ouch that hurts ... , I've studied closer the XMI generated by MagicDraw, 
diffing the test model I sent you with and without the link between the 
association class and the association and this what I found :

<mdElement elementClass='LinkAttributeView' 
xmi.id='_9_0_41701a3_1112559092703_475840_254'>
  <linkFirstEndID xmi.idref='_9_0_41701a3_1112527610484_140150_236'/>
  <linkSecondEndID xmi.idref='_9_0_41701a3_1112527578640_731585_186'/>
  <geometry>341, 285; 341, 204; </geometry>
</mdElement>

The association classes in Magicdraw are ONLY graphics !!?? I must be dreaming 
...

And as far as Poseidon is concerned, yes it supports association classes but 
they cannot be extended/specialized !! That's why I can't use it: please 
correct me if I'm wrong.

I feel stuck here :(

RE PS: What a coincidence, I based my cartridge on the java one which has no 
metafacades definition but has merge points ;)


> Unable to match AssociationClassFacade in andromda-cartridge.xml
> ----------------------------------------------------------------
>
>          Key: UMLMETA-26
>          URL: http://jira.andromda.org/browse/UMLMETA-26
>      Project: UML Metafacades
>         Type: Bug
>     Versions: 3.0 RC1
>     Reporter: CÃdric Vidal
>     Assignee: Wouter Zoons

>
> The following template definition's modelElements doesn't match any 
> AssociationClassFacade (even when the wrapped AssociationClass has no 
> stereotype on it which could led to some instanciation undeterminism):
> <modelElements variable="class">
>   <modelElement>
>     <type name="org.andromda.metafacades.uml.AssociationClassFacade"/>
>   </modelElement>
> </modelElements>
> Whereas
> <modelElements variable="class">
>    <modelElement>
>       <type name="org.andromda.metafacades.uml.ClassifierFacade"/>
>    </modelElement>
> </modelElements>
> match all ClassifierFacade as expected.
> Am I missing something ? What would be the proper template definition in 
> order to match AssociationClassFacade ?
> PS: I have checked the uml14 shared metafacades 
> (metafacades/uml/uml14/src/META-INF/andromda-metafacades.xml) in the source 
> distribution and could find the expected metafacade definition:
> <metafacade 
> class="org.andromda.metafacades.uml14.AssociationClassFacadeLogicImpl">
>   <mapping class="org.omg.uml.foundation.core.AssociationClass$Impl"/>
> </metafacade>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.andromda.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Andromda-devel mailing list
Andromda-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to