You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by sy...@apache.org on 2004/10/05 09:54:48 UTC

svn commit: rev 53783 - cocoon/trunk/src/blocks/forms/java/org/apache/cocoon/forms/formmodel

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) {