com.sun.tools.jxc
Class ApBasedTask
java.lang.Object
Javac
com.sun.tools.jxc.ApBasedTask
- Direct Known Subclasses:
- SchemaGenTask
public abstract class ApBasedTask
- extends Javac
Base class for tasks that eventually invoke annotation processing.
- Author:
- Kohsuke Kawaguchi
|
Method Summary |
protected void |
compile()
|
protected abstract java.lang.String |
getCompilationMessage()
|
protected abstract java.lang.String |
getFailedMessage()
|
protected abstract javax.annotation.processing.Processor |
getProcessor()
Creates a factory that does the actual job. |
protected abstract void |
setupCommandlineSwitches(Commandline cmd)
Implemented by the derived class to set up command line switches passed to annotation processing. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ApBasedTask
public ApBasedTask()
setupCommandlineSwitches
protected abstract void setupCommandlineSwitches(Commandline cmd)
- Implemented by the derived class to set up command line switches passed to annotation processing.
getProcessor
protected abstract javax.annotation.processing.Processor getProcessor()
- Creates a factory that does the actual job.
compile
protected void compile()
getCompilationMessage
protected abstract java.lang.String getCompilationMessage()
getFailedMessage
protected abstract java.lang.String getFailedMessage()
Copyright © 2005-2013 Oracle Corporation. All Rights Reserved.