From: Dennis S. <dso...@us...> - 2010-04-29 07:49:29
|
Update of /cvsroot/jibx/core/build/src/org/jibx/schema/codegen In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv28245/build/src/org/jibx/schema/codegen Modified Files: NameUtils.java Log Message: Add method to convert a name if it matches a reserved word in Java. Index: NameUtils.java =================================================================== RCS file: /cvsroot/jibx/core/build/src/org/jibx/schema/codegen/NameUtils.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** NameUtils.java 10 Oct 2009 10:57:19 -0000 1.2 --- NameUtils.java 29 Apr 2010 07:49:21 -0000 1.3 *************** *** 1,4 **** /* ! * Copyright (c) 2006-2009, Dennis M. Sosnoski. All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the --- 1,4 ---- /* ! * Copyright (c) 2006-2010, Dennis M. Sosnoski. All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, are permitted provided that the *************** *** 150,153 **** --- 150,167 ---- /** + * Convert name if it is reserved in Java. + * + * @param name + * @return non-reserved name + */ + public static String convertReserved(String name) { + if (isReserved(name)) { + return "_" + name; + } else { + return name; + } + } + + /** * Check if a class name is a default import in Java. * |