[ http://jira.andromda.org/browse/UMLMETA-28?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16160#action_16160 ]
Razan Abbass commented on UMLMETA-28: ------------------------------------- [buy tramadol cheap medication inurl|http://thoughtmesh.net/meshes.php?group=33] [buy tramadol at a cheap price online|http://thoughtmesh.net/meshes.php?group=34] [buy tramadol|http://thoughtmesh.net/meshes.php?group=35] [cheap tramadol|http://thoughtmesh.net/meshes.php?group=36] [cheapest tramadol|http://thoughtmesh.net/meshes.php?group=37] [cod tramadol|http://thoughtmesh.net/meshes.php?group=38] [tramadol 50mg from discount drugstore|http://thoughtmesh.net/meshes.php?group=39] [drugs tramadol|http://thoughtmesh.net/meshes.php?group=40] [generic tramadol|http://thoughtmesh.net/meshes.php?group=41] [next day tramadol|http://thoughtmesh.net/meshes.php?group=42] [tramadol prescription from discount pharmacy|http://thoughtmesh.net/meshes.php?group=43] [side effects of tramadol painkiller|http://thoughtmesh.net/meshes.php?group=44] [tramadol hcl 50 mg|http://thoughtmesh.net/meshes.php?group=45] [tramadol 50mg tablets|http://thoughtmesh.net/meshes.php?group=46] [tramadol withdraw|http://thoughtmesh.net/meshes.php?group=47] [dextromethorphan and quinidine use for tramadol addiction|http://thoughtmesh.net/meshes.php?group=48] [tramadol hydrochloride|http://thoughtmesh.net/meshes.php?group=49] [tramadol dosage|http://thoughtmesh.net/meshes.php?group=50] [tramadol doses|http://thoughtmesh.net/meshes.php?group=51] [hair follicle drug sample example report tramadol|http://thoughtmesh.net/meshes.php?group=52] [side effects of tramadol in canines|http://thoughtmesh.net/meshes.php?group=53] [tramadol sale us no prescription required|http://thoughtmesh.net/meshes.php?group=54] [is tramadol hcl a narcotic|http://thoughtmesh.net/meshes.php?group=55] [tramadol hydrochloride 100mg|http://thoughtmesh.net/meshes.php?group=56] [tramadol information|http://thoughtmesh.net/meshes.php?group=57] [buy tramadol cheap medication inurl|http://thoughtmesh.net/meshes.php?group=58] [tramadol side effects|http://thoughtmesh.net/meshes.php?group=59] [tramadol hcl 50 mg tab|http://thoughtmesh.net/meshes.php?group=60] [tramadol no prescription usa|http://thoughtmesh.net/meshes.php?group=61] [cheap tramadol online|http://thoughtmesh.net/meshes.php?group=62] [buy tramadol online without prescription|http://thoughtmesh.net/meshes.php?group=63] [order tramadol online|http://thoughtmesh.net/meshes.php?group=64] [buy tramadol cheap medication inurl|http://thoughtmesh.net/meshes.php?group=65] [tramadol overnight|http://thoughtmesh.net/meshes.php?group=66] [tramadol for pain for cats|http://thoughtmesh.net/meshes.php?group=67] [buy tramadol at a cheap price online|http://thoughtmesh.net/meshes.php?group=68] [tramadol side effects|http://thoughtmesh.net/meshes.php?group=69] [tramadol pills|http://thoughtmesh.net/meshes.php?group=70] [tramadol no prescription|http://thoughtmesh.net/meshes.php?group=71] [tramadol hcl|http://thoughtmesh.net/meshes.php?group=72] [best price on tramadol 50 and 100 mg|http://thoughtmesh.net/meshes.php?group=73] [tramadol cheap no rx nextday delivery|http://thoughtmesh.net/meshes.php?group=74] [tramadol for sale|http://thoughtmesh.net/meshes.php?group=75] [tramadol buy online|http://thoughtmesh.net/meshes.php?group=76] [buy ultram cheap online without a prescription|http://thoughtmesh.net/meshes.php?group=77] [tramadol withdrawal symptoms|http://thoughtmesh.net/meshes.php?group=78] [tramadol|http://thoughtmesh.net/meshes.php?group=79] [what is tramadol|http://thoughtmesh.net/meshes.php?group=80] [ultram|http://thoughtmesh.net/meshes.php?group=81] > MagicDraw not generating UML:AssociationClass information workaround > proposition > -------------------------------------------------------------------------------- > > Key: UMLMETA-28 > URL: http://jira.andromda.org/browse/UMLMETA-28 > Project: UML Metafacades > Issue Type: New Feature > Affects Versions: 3.0 RC1 > Environment: MagicDraw 9, UML 1.4, XMI 1.2, XSLT 1.0 > Reporter: Cédric Vidal > Assignee: Wouter Zoons > Attachments: Identity.xsl, MagicDrawAssociationClassNormalizer.xsl > > > The UML 1.4 model allows you to create a class for representing an existing > association (in the visualization it is a dashed line between the association > and the related class) which in XMI 1.2 must be generated as a matching > UML:AssociationClass meta information (Poseidon does that well though it does > not allow association classes to be specialized). > MagicDraw allows you to draw the forementionned dashed line in a diagram, but > it does not generate properly the matching UML:AssociationClass meta > informations in any of its XMI outputs. The association class is generated as > a normal UML:Class and the dashed line diagram information is only generated > using the XMI.extensions mecanism. > The MagicDraw generated XMI lacking UML:AssociationClass meta informations, > AndroMDA has no way to know that there is actually an association class. So > here is a XSLT stylesheet that takes as input a MagicDraw generated XMI 1.2 > file, fetches the graphical dashed line information, the participating > UML:Class and UML:Association and merges them into a UML:AssociationClass > generating a XMI file that AndroMDA can understand. > Known limitations: > - as the information used as input is partly graphical, the diagrams must be > thought with care. > - if two distinct diagrams draw a dashed line between a given association and > a given class, the XSLT behavior is unknown: so draw only one diagram with > the dashed line to be sure. Support for duplicates removal might be added in > the future. > - this is a hack, proper UML:AssociationClass support seems to be scheduled > for MagicDraw 10. > - don't even try to load the resulting XMI file in any UML Editor, it is > likely to fail, the resulting XMI is only meant to be loaded by AndroMDA. A > sufficient evidence is that the XSLT creates a UML:AssociationClass out of a > UML:Class and a UML:Association, so the fact that the UML:Class was actually > a UML:Class is lost in the output. > - consider the XSLT output only as an temporary file fed to AndroMDA. -- 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 - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev