From: Vance K. <va...@us...> - 2006-02-10 09:13:47
|
User: vancek Date: 06/02/10 01:13:41 Modified: andromda-ejb3/src/main/resources/templates/ejb3 Enumeration.vsl Log: added 'from' operation to satisfy JSF cartridge enumeration conversion requirements Revision Changes Path 1.2 +11 -2 cartridges/andromda-ejb3/src/main/resources/templates/ejb3/Enumeration.vsl Index: Enumeration.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/resources/templates/ejb3/Enumeration.vsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -w -r1.1 -r1.2 --- Enumeration.vsl 25 Jan 2006 02:51:07 -0000 1.1 +++ Enumeration.vsl 10 Feb 2006 09:13:41 -0000 1.2 @@ -13,7 +13,16 @@ public enum ${enum.name} implements java.io.Serializable { #foreach ($literal in $enum.literals) - ${literal.name}#if ($velocityCount != $enum.literals.size()),#end + ${literal.name}#if ($velocityCount != $enum.literals.size()),#else#**#;#end #end + + public static ${enum.name} ${enum.fromOperationSignature} + { +#if ($enum.literalType.stringType) + return valueOf(value); +#else + return values()[value]; +#end + } } \ No newline at end of file |