Author: sylvain Date: Tue Oct 5 00:54:47 2004 New Revision: 53783 Modified: cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Upload.java Log: Allow setting a null value to an Upload widget
Modified: cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Upload.java ============================================================================== --- cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Upload.java (original) +++ cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Upload.java Tue Oct 5 00:54:47 2004 @@ -64,10 +64,11 @@ } public void setValue(Object object) { - if (!(object instanceof Part)) { + if ((object == null) || (object instanceof Part)) { + this.part = (Part)object; + } else { throw new RuntimeException("The value of an upload widget must be of type " + Part.class + "."); } - this.part = (Part)object; } public void readFromRequest(FormContext formContext) {