[Nice-commit] Nice/src/bossa/syntax NiceClass.java,1.70,1.71
Brought to you by:
bonniot
From: <bo...@us...> - 2003-11-26 10:06:34
|
Update of /cvsroot/nice/Nice/src/bossa/syntax In directory sc8-pr-cvs1:/tmp/cvs-serv28049/src/bossa/syntax Modified Files: NiceClass.java Log Message: Only create getters and setters when compiling the package for the first time. Index: NiceClass.java =================================================================== RCS file: /cvsroot/nice/Nice/src/bossa/syntax/NiceClass.java,v retrieving revision 1.70 retrieving revision 1.71 diff -C2 -d -r1.70 -r1.71 *** NiceClass.java 24 Nov 2003 14:47:50 -0000 1.70 --- NiceClass.java 26 Nov 2003 10:06:30 -0000 1.71 *************** *** 214,222 **** method.fieldDecl.setFlag(isVolatile , gnu.expr.Declaration.VOLATILE); ! String fname = sym.getName().toString(); ! String suffix = Character.toUpperCase(fname.charAt(0)) + fname.substring(1); ! createGetter(suffix); ! if (!isFinal) ! createSetter(suffix); } --- 214,225 ---- method.fieldDecl.setFlag(isVolatile , gnu.expr.Declaration.VOLATILE); ! if (! definition.inInterfaceFile()) ! { ! String fname = sym.getName().toString(); ! String suffix = Character.toUpperCase(fname.charAt(0)) + fname.substring(1); ! createGetter(suffix); ! if (!isFinal) ! createSetter(suffix); ! } } |