< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/api/BasicJavacTask.java

Print this page
rev 53252 : imported patch 8217047

*** 41,53 **** --- 41,55 ---- import javax.tools.JavaFileObject; import com.sun.source.tree.CompilationUnitTree; import com.sun.source.tree.Tree; import com.sun.source.util.JavacTask; + import com.sun.source.util.ParameterNameProvider; import com.sun.source.util.Plugin; import com.sun.source.util.TaskListener; import com.sun.tools.doclint.DocLint; + import com.sun.tools.javac.code.MissingInfoHandler; import com.sun.tools.javac.main.JavaCompiler; import com.sun.tools.javac.model.JavacElements; import com.sun.tools.javac.model.JavacTypes; import com.sun.tools.javac.platform.PlatformDescription; import com.sun.tools.javac.platform.PlatformDescription.PluginInfo;
*** 121,130 **** --- 123,137 ---- public void removeTaskListener(TaskListener taskListener) { MultiTaskListener mtl = MultiTaskListener.instance(context); mtl.remove(taskListener); } + @Override + public void setParameterNameProvider(ParameterNameProvider handler) { + MissingInfoHandler.instance(context).setDelegate(handler); + } + public Collection<TaskListener> getTaskListeners() { MultiTaskListener mtl = MultiTaskListener.instance(context); return mtl.getTaskListeners(); }
< prev index next >