[ 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