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