Author: thn
Date: 2011-08-01 01:45:26-0700
New Revision: 19625

Modified:
   trunk/src/argouml-app/src/org/argouml/uml/ui/ActionGenerateAll.java

Log:
include enumerations in the list of classes in the generation dialog

Modified: trunk/src/argouml-app/src/org/argouml/uml/ui/ActionGenerateAll.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/uml/ui/ActionGenerateAll.java?view=diff&pathrev=19625&r1=19624&r2=19625
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/uml/ui/ActionGenerateAll.java 
(original)
+++ trunk/src/argouml-app/src/org/argouml/uml/ui/ActionGenerateAll.java 
2011-08-01 01:45:26-0700
@@ -7,7 +7,8 @@
  * http://www.eclipse.org/legal/epl-v10.html
  *
  * Contributors:
- *    bobtarling
+ *    Bob Tarling
+ *    Thomas Neustupny
  *****************************************************************************
  *
  * Some portions of this file was previously release using the BSD License:
@@ -94,7 +95,8 @@
        List nodes = d.getNodes();
        for (Object owner : nodes) {
            if (!Model.getFacade().isAClass(owner)
-                    && !Model.getFacade().isAInterface(owner)) {
+                    && !Model.getFacade().isAInterface(owner)
+                    && !Model.getFacade().isAEnumeration(owner)) {
                 continue;
             }
            String name = Model.getFacade().getName(owner);
@@ -125,7 +127,8 @@
                                      Model.getMetaTypes().getInterface()),
                                  classes);
                } else if (Model.getFacade().isAClass(selected)
-                          || Model.getFacade().isAInterface(selected)) {
+                          || Model.getFacade().isAInterface(selected)
+                           || Model.getFacade().isAEnumeration(selected)) {
                    if (!classes.contains(selected)) {
                        classes.add(selected);
                    }

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

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

Reply via email to