summaryrefslogtreecommitdiff
path: root/javax/annotation/processing/Processor.java
Commit message (Collapse)AuthorAgeFilesLines
* Implement AbstractProcessor, adding annotations and an interface it depends on.Andrew John Hughes2013-02-221-1/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2013-02-21 Andrew John Hughes <gnu_andrew@member.fsf.org> * javax/annotation/processing/AbstractProcessor.java: New class added. (processingEnv): Added. (initialized): Likewise. (AbstractProcessor()): Implemented. (getCompletions(Element,AnnotationMirror,ExecutableElement, String)): Likewise. (getSupportedAnnotationTypes()):Likewise. (getSupportedOptions()): Likewise. (getSupportedSourceVersion()): Likewise. (init(ProcessingEnvironment)): Likewise. (isInitialized()): Likewise. (process(Set,RoundEnvironment)): Likewise. * javax/annotation/processing/Completion.java: New interface added. (getValue()): Added. (getMessage()): Likewise. * javax/annotation/processing/Processor.java: (getCompletions(Element,AnnotationMirror,ExecutableElement, String)): Added. * javax/annotation/processing/SupportedAnnotationTypes.java: New annotation added. (value()): Added. * javax/annotation/processing/SupportedOptions.java: New annotation added. (value()): Added. * javax/annotation/processing/SupportedSourceVersion.java: Reference AbstractProcessor in documentation. Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>
* Implement javax.annotation.processing.Processor interface.Andrew John Hughes2012-11-261-0/+190
2012-11-25 Andrew John Hughes <gnu_andrew@member.fsf.org> * javax/annotation/processing/Processor.java: Implemented. (getSupportedAnnotationTypes()): Added. (getSupportedOptions()): Likewise. (getSupportedSourceVersion()): Likewise. (init(ProcessingEnvironment)): Likewise. (process(Set, RoundEnvironment)): Likewise. Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>