[ 
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

Reply via email to