equal
deleted
inserted
replaced
27 |
27 |
28 import com.sun.tools.javac.util.Context; |
28 import com.sun.tools.javac.util.Context; |
29 import com.sun.tools.javac.util.JCDiagnostic; |
29 import com.sun.tools.javac.util.JCDiagnostic; |
30 import com.sun.tools.javac.util.JCDiagnostic.SimpleDiagnosticPosition; |
30 import com.sun.tools.javac.util.JCDiagnostic.SimpleDiagnosticPosition; |
31 import com.sun.tools.javac.util.Log; |
31 import com.sun.tools.javac.util.Log; |
32 import com.sun.tools.javac.util.Messages; |
32 import com.sun.tools.javac.util.JavacMessages; |
33 import com.sun.tools.javac.util.Position; |
33 import com.sun.tools.javac.util.Position; |
34 |
34 |
35 /** A subtype of Log for use in APT. |
35 /** A subtype of Log for use in APT. |
36 * |
36 * |
37 * <p><b>This is NOT part of any API supported by Sun Microsystems. If |
37 * <p><b>This is NOT part of any API supported by Sun Microsystems. If |
85 protected Bark(Context context) { |
85 protected Bark(Context context) { |
86 super(context); // will register this object in context with Log.logKey |
86 super(context); // will register this object in context with Log.logKey |
87 context.put(barkKey, this); |
87 context.put(barkKey, this); |
88 |
88 |
89 // register additional resource bundle for APT messages. |
89 // register additional resource bundle for APT messages. |
90 Messages aptMessages = Messages.instance(context); |
90 JavacMessages aptMessages = JavacMessages.instance(context); |
91 aptMessages.add("com.sun.tools.apt.resources.apt"); |
91 aptMessages.add("com.sun.tools.apt.resources.apt"); |
92 aptDiags = new JCDiagnostic.Factory(aptMessages, "apt"); |
92 aptDiags = new JCDiagnostic.Factory(aptMessages, "apt"); |
93 |
93 |
94 multipleErrors = true; |
94 multipleErrors = true; |
95 } |
95 } |