Package org.jboss.logging.processor.apt
Class ReportFileGenerator
- java.lang.Object
-
- org.jboss.logging.processor.apt.AbstractGenerator
-
- org.jboss.logging.processor.apt.ReportFileGenerator
-
@SupportedOptions({"org.jboss.logging.tools.report.type","org.jboss.logging.tools.report.path","org.jboss.logging.tools.report.title"}) public class ReportFileGenerator extends AbstractGeneratorGenerates reports for logging interfaces and message bundles.- Author:
- James R. Perkins
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocessTypeElement(javax.lang.model.element.TypeElement annotation, javax.lang.model.element.TypeElement element, MessageInterface messageInterface)Processes a type element.-
Methods inherited from class org.jboss.logging.processor.apt.AbstractGenerator
getName, getSupportedOptions
-
-
-
-
Method Detail
-
processTypeElement
public void processTypeElement(javax.lang.model.element.TypeElement annotation, javax.lang.model.element.TypeElement element, MessageInterface messageInterface)Description copied from class:AbstractGeneratorProcesses a type element.- Specified by:
processTypeElementin classAbstractGenerator- Parameters:
annotation- the annotation who trigger the processingelement- the element that contains the methods.messageInterface- the message interface to implement.
-
-