Package org.tentackle.buildsupport
Interface AnalyzeHandler
-
- All Known Implementing Classes:
AbstractAnalyzeHandler,BundleHandler,FxControllerBundleHandler,MappedServiceAnalyzeHandler,RemoteMethodAnalyzeHandler,ServiceAnalyzeHandler,TableNameAnalyzeHandler
public interface AnalyzeHandlerA handler invoked for an annotation annotated withAnalyze.- Author:
- harald
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AnalyzeProcessorgetProcessor()Gets the annotation processor.voidprocessAnnotation(javax.lang.model.element.TypeElement annotationType, javax.annotation.processing.RoundEnvironment roundEnv)Processes the annotation.voidsetProcessor(AnalyzeProcessor processor)Sets the annotation processor.
-
-
-
Method Detail
-
setProcessor
void setProcessor(AnalyzeProcessor processor)
Sets the annotation processor.- Parameters:
processor- the annotation processor
-
getProcessor
AnalyzeProcessor getProcessor()
Gets the annotation processor.- Returns:
- the annotation processor
-
processAnnotation
void processAnnotation(javax.lang.model.element.TypeElement annotationType, javax.annotation.processing.RoundEnvironment roundEnv)Processes the annotation.- Parameters:
annotationType- the annotation typeroundEnv- the processing environment
-
-