Update of /var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib
In directory james.mmbase.org:/tmp/cvs-serv32180
Modified Files:
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.115
retrieving revision 1.116
diff -u -b -r1.115 -r1.116
--- FieldInfoTag.java 2 Sep 2008 11:34:43 -0000 1.115
+++ FieldInfoTag.java 2 Sep 2008 12:17:14 -0000 1.116
@@ -43,7 +43,7 @@
* @author Michiel Meeuwissen
* @author Jaco de Groot
* @author Gerard van de Looi
- * @version $Id: FieldInfoTag.java,v 1.115 2008/09/02 11:34:43 michiel Exp $
+ * @version $Id: FieldInfoTag.java,v 1.116 2008/09/02 12:17:14 michiel Exp $
*/
public class FieldInfoTag extends FieldReferrerTag implements Writer {
private static Logger log;
@@ -168,17 +168,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