From: <one...@us...> - 2003-02-01 13:25:12
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/tool/hbm2java In directory sc8-pr-cvs1:/tmp/cvs-serv3780 Modified Files: BasicRenderer.java Log Message: applied Max Andersen's patch for private get/set pair problem Index: BasicRenderer.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/tool/hbm2java/BasicRenderer.java,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** BasicRenderer.java 24 Jan 2003 13:30:19 -0000 1.6 --- BasicRenderer.java 1 Feb 2003 13:25:08 -0000 1.7 *************** *** 122,126 **** Field field = (Field) fields.next(); ! String fieldScope = getFieldScope(field, "scope-field"); writer.println( " /** " + --- 122,126 ---- Field field = (Field) fields.next(); ! String fieldScope = getFieldScope(field, "scope-field", "private"); writer.println( " /** " + *************** *** 278,282 **** // getter ! String getAccessScope = getFieldScope(field, "scope-get"); String getterType = ( field.getType().toLowerCase().equals("boolean") ) ? " is" : " get"; --- 278,282 ---- // getter ! String getAccessScope = getFieldScope(field, "scope-get", "public"); String getterType = ( field.getType().toLowerCase().equals("boolean") ) ? " is" : " get"; *************** *** 290,294 **** // setter ! String setAccessScope = getFieldScope(field, "scope-set"); writer.println(" " + setAccessScope + " void set" + field.getAsSuffix() + StringHelper.OPEN_PAREN + getTrueTypeName(field, class2classmap) + " " + field.getName() + ") {"); writer.println(" this." + field.getName() + " = " + field.getName() + ";"); --- 290,294 ---- // setter ! String setAccessScope = getFieldScope(field, "scope-set", "public"); writer.println(" " + setAccessScope + " void set" + field.getAsSuffix() + StringHelper.OPEN_PAREN + getTrueTypeName(field, class2classmap) + " " + field.getName() + ") {"); writer.println(" this." + field.getName() + " = " + field.getName() + ";"); *************** *** 349,354 **** } ! public String getFieldScope(Field field, String localScopeName) { ! return ( field.getMeta(localScopeName)==null )? "private" : field.getMetaAsString(localScopeName); } --- 349,355 ---- } ! public String getFieldScope(Field field, String localScopeName, String defaultScope) { ! if (defaultScope==null) defaultScope = "private"; ! return ( field.getMeta(localScopeName)==null )? defaultScope : field.getMetaAsString(localScopeName); } |