Author: bobtarling
Date: 2008-04-20 05:34:29-0700
New Revision: 14417

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

Log:
Use UmlException instead of Exception.

Some other minor tidying.

Modified: 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/UmlFactoryMDRImpl.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/UmlFactoryMDRImpl.java?view=diff&rev=14417&p1=trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/UmlFactoryMDRImpl.java&p2=trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/UmlFactoryMDRImpl.java&r1=14416&r2=14417
==============================================================================
--- 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/UmlFactoryMDRImpl.java
   (original)
+++ 
trunk/src/argouml-core-model-mdr/src/org/argouml/model/mdr/UmlFactoryMDRImpl.java
   2008-04-20 05:34:29-0700
@@ -319,7 +319,7 @@
        
         validContainmentMap.clear();
 
-        validContainmentMap.put(ModelElement.class, 
+        validContainmentMap.put(ModelElement.class,
                 new Class<?>[] {
                     Stereotype.class
                 });
@@ -338,7 +338,7 @@
                 Interface.class, Component.class,
                 Node.class,
                 Enumeration.class, DataType.class,
-                Exception.class, Signal.class
+                UmlException.class, Signal.class
             });
                 
         // specifies valid elements for a class to contain
@@ -356,22 +356,22 @@
         
         // specifies valid elements for an Actor to contain
         validContainmentMap.put(Actor.class, 
-            new Class<?>[] { 
-                Reception.class
-            });
+                new Class<?>[] { 
+                    Reception.class
+                });
         
         // specifies valid elements for a Use Case to contain
         validContainmentMap.put(UseCase.class, 
-            new Class<?>[] { 
-                ExtensionPoint.class, Attribute.class, 
-                Operation.class, Reception.class
-            });
+                new Class<?>[] { 
+                    ExtensionPoint.class, Attribute.class, 
+                    Operation.class, Reception.class
+                });
         
         // specifies valid elements for a Component to contain
         validContainmentMap.put(Component.class, 
-            new Class<?>[] { 
-                Reception.class
-            });
+                new Class<?>[] { 
+                    Reception.class
+                });
         
         // specifies valid elements for a Node to contain
         validContainmentMap.put(Node.class, 
@@ -390,6 +390,12 @@
                 new Class<?>[] { 
                     Operation.class 
                 });
+        
+        // specifies valid elements for a Attribute to contain
+        validContainmentMap.put(Operation.class, 
+                new Class<?>[] { 
+                    Parameter.class
+                });
     }
         
     public Object buildConnection(Object elementType, Object fromElement,

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

Reply via email to