- 
public interface PluginThe interface for a javac plug-in.The javac plug-in mechanism allows a user to specify one or more plug-ins on the javac command line, to be started soon after the compilation has begun. Plug-ins are identified by a user-friendly name. Each plug-in that is started will be passed an array of strings, which may be used to provide the plug-in with values for any desired options or other arguments.
Plug-ins are located via a
ServiceLoader, using the same class path as annotation processors (i.e.ANNOTATION_PROCESSOR_PATHor-processorpath).It is expected that a typical plug-in will simply register a
TaskListenerto be informed of events during the execution of the compilation, and that the rest of the work will be done by the task listener.- Since:
 - 1.8
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetName()Returns the user-friendly name of this plug-in.voidinit(JavacTask task, String... args)Initializes the plug-in for a given compilation task. 
 - 
 
- 
- 
Method Detail
- 
getName
String getName()
Returns the user-friendly name of this plug-in.- Returns:
 - the user-friendly name of the plug-in
 
 
 - 
 
 -