Author: bobtarling
Date: 2010-03-14 08:36:30-0800
New Revision: 18093

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

Log:
Increase the amount of info should an exception occur

Modified: 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreFactoryMDRImpl.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreFactoryMDRImpl.java?view=diff&pathrev=18093&r1=18092&r2=18093
==============================================================================
--- 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreFactoryMDRImpl.java
  (original)
+++ 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/CoreFactoryMDRImpl.java
  2010-03-14 08:36:30-0800
@@ -1107,8 +1107,13 @@
             oper.getParameter().add(res);
             res.setName("arg" + oper.getParameter().size());
             return res;
+        } else if (o == null) {
+            throw new IllegalArgumentException(
+                    "A containing element must be supplied for the parameter");
         } else {
-            throw new IllegalArgumentException("Unsupported object type");
+            throw new IllegalArgumentException(
+                    "Unsupported contining element for parameter "
+                    + o.getClass().getName());
         }
     }

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=5905&dsMessageId=2459530

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to