From: Stefan B. <bo...@us...> - 2002-08-06 12:45:43
|
Update of /cvsroot/ant-contrib/ant-contrib/src/net/sf/antcontrib/property In directory usw-pr-cvs1:/tmp/cvs-serv30454/src/net/sf/antcontrib/property Modified Files: PropertyCopy.java Log Message: Honour Ant's encapsulation, use Ant's boolean attribute system Index: PropertyCopy.java =================================================================== RCS file: /cvsroot/ant-contrib/ant-contrib/src/net/sf/antcontrib/property/PropertyCopy.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** PropertyCopy.java 6 Feb 2002 12:07:33 -0000 1.3 --- PropertyCopy.java 6 Aug 2002 12:45:39 -0000 1.4 *************** *** 119,128 **** } ! public void setSilent(String silent) { ! Boolean val = Boolean.valueOf(silent); ! if (val == null) ! val = Boolean.FALSE; ! this.silent = val.booleanValue(); } --- 119,125 ---- } ! public void setSilent(boolean silent) { ! this.silent = silent; } *************** *** 136,140 **** throw new BuildException("Missing the 'from' attribute."); ! String value = project.getProperty(from); --- 133,137 ---- throw new BuildException("Missing the 'from' attribute."); ! String value = getProject().getProperty(from); *************** *** 144,151 **** if (value != null) { ! if (project.getUserProperty(name) == null) ! project.setProperty(name, value); else ! project.setUserProperty(name, value); } } --- 141,148 ---- if (value != null) { ! if (getProject().getUserProperty(name) == null) ! getProject().setProperty(name, value); else ! getProject().setUserProperty(name, value); } } |