Update of /var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib
In directory james.mmbase.org:/tmp/cvs-serv32131

Modified Files:
      Tag: MMBase-1_8
        FieldInfoTag.java 
Log Message:
EL not smart enough to call the right setter. So, using one setter


See also: 
http://cvs.mmbase.org/viewcvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib


Index: FieldInfoTag.java
===================================================================
RCS file: 
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/FieldInfoTag.java,v
retrieving revision 1.97.2.10
retrieving revision 1.97.2.11
diff -u -b -r1.97.2.10 -r1.97.2.11
--- FieldInfoTag.java   2 Sep 2008 11:32:48 -0000       1.97.2.10
+++ FieldInfoTag.java   2 Sep 2008 12:16:29 -0000       1.97.2.11
@@ -43,7 +43,7 @@
  * @author Michiel Meeuwissen
  * @author Jaco de Groot
  * @author Gerard van de Looi
- * @version $Id: FieldInfoTag.java,v 1.97.2.10 2008/09/02 11:32:48 michiel Exp 
$
+ * @version $Id: FieldInfoTag.java,v 1.97.2.11 2008/09/02 12:16:29 michiel Exp 
$
  */
 public class FieldInfoTag extends FieldReferrerTag implements Writer {
     private static Logger log;
@@ -158,17 +158,15 @@
     /**
      * @since MMBase-1.8
      */
-    public void setDatatype(String d) throws JspTagException {
+    public void setDatatype(Object d) throws JspTagException {
+        if (d instanceof String) {
         dataType = getAttribute((String) d);
         specifiedDataType = null;
-    }
-    /**
-     * @since MMBase-1.8.7
-     */
-    public void setDatatype(DataType d) throws JspTagException {
-        specifiedDataType = d;
+        } else {
+            specifiedDataType = (DataType) d;
         dataType = Attribute.NULL;
     }
+    }
 
     /**
      * @since MMBase-1.8
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to