24 */ |
24 */ |
25 |
25 |
26 package com.sun.tools.javac.api; |
26 package com.sun.tools.javac.api; |
27 |
27 |
28 import java.io.IOException; |
28 import java.io.IOException; |
|
29 import java.util.Collection; |
29 import java.util.Locale; |
30 import java.util.Locale; |
30 |
31 |
31 import javax.annotation.processing.Processor; |
32 import javax.annotation.processing.Processor; |
32 import javax.lang.model.element.Element; |
33 import javax.lang.model.element.Element; |
33 import javax.lang.model.type.TypeMirror; |
34 import javax.lang.model.type.TypeMirror; |
41 import com.sun.source.util.TaskListener; |
42 import com.sun.source.util.TaskListener; |
42 import com.sun.tools.javac.model.JavacElements; |
43 import com.sun.tools.javac.model.JavacElements; |
43 import com.sun.tools.javac.model.JavacTypes; |
44 import com.sun.tools.javac.model.JavacTypes; |
44 import com.sun.tools.javac.tree.JCTree; |
45 import com.sun.tools.javac.tree.JCTree; |
45 import com.sun.tools.javac.util.Context; |
46 import com.sun.tools.javac.util.Context; |
46 import java.util.Collection; |
|
47 |
47 |
48 /** |
48 /** |
49 * Provides basic functionality for implementations of JavacTask. |
49 * Provides basic functionality for implementations of JavacTask. |
50 * |
50 * |
51 * <p><b>This is NOT part of any supported API. |
51 * <p><b>This is NOT part of any supported API. |