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]].
