Author: thn
Date: 2008-10-13 22:28:43-0700
New Revision: 15916

Modified:
   
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreHelperMDRImpl.java

Log:
Fix for issue 5458 (setStatic cannot be applied to assoc ends)

Modified: 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreHelperMDRImpl.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreHelperMDRImpl.java?view=diff&rev=15916&p1=trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreHelperMDRImpl.java&p2=trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreHelperMDRImpl.java&r1=15915&r2=15916
==============================================================================
--- 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreHelperMDRImpl.java
   (original)
+++ 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreHelperMDRImpl.java
   2008-10-13 22:28:43-0700
@@ -3083,6 +3083,12 @@
                             : ScopeKindEnum.SK_INSTANCE);
             return;
         }
+        if (handle instanceof AssociationEnd) {
+            ((AssociationEnd) handle)
+                    .setTargetScope(isStatic ? ScopeKindEnum.SK_CLASSIFIER
+                            : ScopeKindEnum.SK_INSTANCE);
+            return;
+        }
         throw new IllegalArgumentException("handle: " + handle);
     }
     

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to