Author: michiel
Date: 2009-06-04 14:37:32 +0200 (Thu, 04 Jun 2009)
New Revision: 35723

Modified:
   
mmbase/trunk/applications/taglib/src/main/java/org/mmbase/bridge/jsp/taglib/ContentTag.java
Log:
generics

Modified: 
mmbase/trunk/applications/taglib/src/main/java/org/mmbase/bridge/jsp/taglib/ContentTag.java
===================================================================
--- 
mmbase/trunk/applications/taglib/src/main/java/org/mmbase/bridge/jsp/taglib/ContentTag.java
 2009-06-04 12:13:28 UTC (rev 35722)
+++ 
mmbase/trunk/applications/taglib/src/main/java/org/mmbase/bridge/jsp/taglib/ContentTag.java
 2009-06-04 12:37:32 UTC (rev 35723)
@@ -113,7 +113,7 @@
         }
     }
 
-    private static ParameterizedTransformerFactory 
readTransformerFactory(final DocumentReader reader, final Element 
parentElement, final String id) {
+    private static ParameterizedTransformerFactory<CharTransformer> 
readTransformerFactory(final DocumentReader reader, final Element 
parentElement, final String id) {
         final String claz = 
reader.getElementValue(reader.getChildElements(parentElement, "class").get(0));
         final Map configuredParams = new HashMap();
         for (Element param: reader.getChildElements(parentElement, "param")) {
@@ -152,13 +152,13 @@
             InputSource escapersSource = new InputSource(stream);
             readXML(escapersSource);
         }
-        List resources = taglibLoader.getResourceList(resource);
+        List<URL> resources = taglibLoader.getResourceList(resource);
         log.service("Using " + resources);
-        ListIterator i = resources.listIterator();
+        ListIterator<URL> i = resources.listIterator();
         while (i.hasNext()) i.next();
         while (i.hasPrevious()) {
             try {
-                URL u = (URL) i.previous();
+                URL u = i.previous();
                 log.debug("Reading " + u);
                 URLConnection con = u.openConnection();
                 if (con.getDoInput()) {
@@ -203,8 +203,8 @@
         log.debug("Reading content tag parameterizedescaperss");
         for (Element element: reader.getChildElements(root, 
"parameterizedescaper")) {
             String id   = element.getAttribute("id");
-            ParameterizedTransformerFactory fact = 
readTransformerFactory(reader, element, id);
-            ParameterizedTransformerFactory prev = 
parameterizedCharTransformerFactories.put(id, fact);
+            ParameterizedTransformerFactory<CharTransformer> fact = 
readTransformerFactory(reader, element, id);
+            ParameterizedTransformerFactory<CharTransformer> prev = 
parameterizedCharTransformerFactories.put(id, fact);
             if (prev != null) {
                 log.warn("Replaced an parameterized escaper '" + id + "' : " + 
fact + " (was " + prev + ")");
             } else {

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to