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

Modified Files:
      Tag: MMBase-1_8
        Functions.java 
Log Message:
added a version of 'escape' (see javadoc)


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


Index: Functions.java
===================================================================
RCS file: 
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/functions/Functions.java,v
retrieving revision 1.15.2.10
retrieving revision 1.15.2.11
diff -u -b -r1.15.2.10 -r1.15.2.11
--- Functions.java      5 Aug 2008 12:18:46 -0000       1.15.2.10
+++ Functions.java      14 Oct 2008 15:33:56 -0000      1.15.2.11
@@ -41,7 +41,7 @@
 </mm:cloud>
  * @author  Michiel Meeuwissen
  * @since   MMBase-1.8
- * @version $Id: Functions.java,v 1.15.2.10 2008/08/05 12:18:46 sdeboer Exp $
+ * @version $Id: Functions.java,v 1.15.2.11 2008/10/14 15:33:56 michiel Exp $
  * @todo    EXPERIMENTAL
  */
 public class Functions {
@@ -86,6 +86,15 @@
 
 
     /**
+     * This version of [EMAIL PROTECTED] escape(String, Object} simply asks 
for a string. This often work
+     * better in XSL {taglib:escape('text/xml', @link)} may otherwise give 
e.g. the toString of a
+     * NodeIterator, which we cannot recognize withouth introducing 
dependencies.
+     * @since MMBase-1.8.7
+     */
+    public static String escapeString(String escaper, String string) {
+        return escape(escaper, string);
+    }
+    /**
      * Provides the 'escape' functionality to the XSLT itself. (using 
taglib:escape('p', mytag))
      *
      */
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to