From: Vance K. <va...@us...> - 2006-01-31 15:23:45
|
User: vancek Date: 06/01/31 07:23:40 Modified: andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3 EJB3ScriptHelper.java Log: added toUnderscoreName method Revision Changes Path 1.5 +19 -0 cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/EJB3ScriptHelper.java Index: EJB3ScriptHelper.java =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/java/org/andromda/cartridges/ejb3/EJB3ScriptHelper.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -w -r1.4 -r1.5 --- EJB3ScriptHelper.java 23 Jan 2006 05:51:05 -0000 1.4 +++ EJB3ScriptHelper.java 31 Jan 2006 15:23:40 -0000 1.5 @@ -5,6 +5,7 @@ import org.andromda.cartridges.ejb3.metafacades.EJB3SessionFacade; import org.andromda.metafacades.uml.AttributeFacade; import org.andromda.metafacades.uml.ModelElementFacade; +import org.apache.commons.lang.StringUtils; import java.util.ArrayList; import java.util.Collection; @@ -83,4 +84,22 @@ } return retval; } + + /** + * Replaces all instances of the dot (.) in the name argument with an understore (_) + * and returns the string response. + * + * @param name The name, typically a fully qualified name with dot notation + * @return The string with all dots replaced with underscore. + */ + public String toUnderscoreName(String name) + { + String result = null; + if (name != null) + { + result = StringUtils.replaceChars(name, '.', '_'); + } + return result; + + } } |