Author: hlship
Date: Thu Jan  7 02:16:30 2010
New Revision: 896737

URL: http://svn.apache.org/viewvc?rev=896737&view=rev
Log:
TAP5-266: Tweak the tricky type signatures of a couple of maps

Modified:
    
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/RenderPhaseMethodWorker.java

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/RenderPhaseMethodWorker.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/RenderPhaseMethodWorker.java?rev=896737&r1=896736&r2=896737&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/RenderPhaseMethodWorker.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/RenderPhaseMethodWorker.java
 Thu Jan  7 02:16:30 2010
@@ -14,6 +14,7 @@
 
 package org.apache.tapestry5.internal.transform;
 
+import java.lang.annotation.Annotation;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
@@ -52,13 +53,15 @@
 
     private final MethodInvocationBuilder invocationBuilder = new 
MethodInvocationBuilder();
 
-    private final Map<Class, TransformMethodSignature> annotationToSignature = 
CollectionFactory
+    private final Map<Class<? extends Annotation>, TransformMethodSignature> 
annotationToSignature = CollectionFactory
             .newMap();
 
-    private final Map<String, Class> nameToAnnotation = 
CollectionFactory.newCaseInsensitiveMap();
+    private final Map<String, Class<? extends Annotation>> nameToAnnotation = 
CollectionFactory
+            .newCaseInsensitiveMap();
 
-    private final Set<Class> reverseAnnotations = 
CollectionFactory.newSet(AfterRenderBody.class,
-            AfterRenderTemplate.class, AfterRender.class, CleanupRender.class);
+    private final Set<Class<? extends Annotation>> reverseAnnotations = 
CollectionFactory.newSet(
+            AfterRenderBody.class, AfterRenderTemplate.class, 
AfterRender.class,
+            CleanupRender.class);
 
     private final Set<TransformMethodSignature> lifecycleMethods = 
CollectionFactory.newSet();
 


Reply via email to