From: Eric C. <ecr...@us...> - 2006-09-25 19:22:42
|
User: ecrutchfield Date: 06/09/25 12:22:42 Modified: andromda-aspdotnet/src/main/java/org/andromda/cartridges/aspdotnet/metafacades AspControllerLogicImpl.java Log: get implementation name from namespace property Revision Changes Path 1.2 +3 -4 cartridges/andromda-aspdotnet/src/main/java/org/andromda/cartridges/aspdotnet/metafacades/AspControllerLogicImpl.java Index: AspControllerLogicImpl.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-aspdotnet/src/main/java/org/andromda/cartridges/aspdotnet/metafacades/AspControllerLogicImpl.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -w -r1.1 -r1.2 --- AspControllerLogicImpl.java 17 Sep 2006 17:30:02 -0000 1.1 +++ AspControllerLogicImpl.java 25 Sep 2006 19:22:42 -0000 1.2 @@ -1,7 +1,8 @@ package org.andromda.cartridges.aspdotnet.metafacades; -import org.andromda.metafacades.uml.DependencyFacade; import org.andromda.metafacades.uml.ModelElementFacade; +import org.andromda.metafacades.uml.DependencyFacade; +import org.andromda.cartridges.aspdotnet.CommonProperties; import org.apache.commons.lang.ObjectUtils; import org.apache.commons.lang.StringUtils; @@ -46,9 +47,7 @@ */ protected java.lang.String handleGetImplementationName() { - //final String pattern = ObjectUtils.toString(this.getConfiguredProperty(CommonProperties.CONTROLLER_IMPLEMENTATION_PATTERN)); - // @todo add CONTROLLER_IMPLEMENTATION_PATTERN to namespace and profile, then use here - final String pattern = "{0}Impl"; + final String pattern = ObjectUtils.toString(this.getConfiguredProperty(CommonProperties.CONTROLLER_IMPLEMENTATION_PATTERN)); return pattern.replaceFirst("\\{0\\}", StringUtils.capitalize(this.getName())); } |