langtools/src/share/classes/com/sun/tools/apt/comp/Apt.java
changeset 5003 fd0b30cdbe5c
parent 4937 2fc03fb01efa
child 5520 86e4b9a9da40
--- a/langtools/src/share/classes/com/sun/tools/apt/comp/Apt.java	Thu Feb 25 09:42:35 2010 -0800
+++ b/langtools/src/share/classes/com/sun/tools/apt/comp/Apt.java	Thu Feb 25 11:04:11 2010 -0800
@@ -457,8 +457,10 @@
                 throw new UsageMessageNeededException();
 
             try {
-                for(AnnotationProcessorFactory apFactory: factoryToAnnotation.keySet()) {
-                    AnnotationProcessor processor = apFactory.getProcessorFor(factoryToAnnotation.get(apFactory),
+                for(Map.Entry<AnnotationProcessorFactory, Set<AnnotationTypeDeclaration>> entry :
+                        factoryToAnnotation.entrySet()) {
+                    AnnotationProcessorFactory  apFactory = entry.getKey();
+                    AnnotationProcessor processor = apFactory.getProcessorFor(entry.getValue(),
                                                                               trivAPE);
                     if (processor != null)
                         processors.add(processor);