Example usage for javax.annotation.processing AbstractProcessor subclass-usage

List of usage examples for javax.annotation.processing AbstractProcessor subclass-usage

Introduction

In this page you can find the example usage for javax.annotation.processing AbstractProcessor subclass-usage.

Usage

From source file com.github.pellaton.springconfigvalidation.SpringConfigurationValidationProcessor.java

/**
 * Java 6 annotation processor that processes classes annotated with {@code @Configuration}. This processor is meant for
 * source validation during compilation only and does not write any output besides compiler messages. The following list
 * mentions all checks performed:
 *
 * <pre>

From source file therian.buildweaver.StandardOperatorsProcessor.java

/**
 * Creates package-access class therian.StandardOperators with all elements annotated by {@link StandardOperator}.
 */
@MetaInfServices(Processor.class)
@SupportedAnnotationTypes("therian.buildweaver.StandardOperator")
public class StandardOperatorsProcessor extends AbstractProcessor {

From source file com.github.pellaton.jazoon2012.JazoonProcessor.java

/**
 * Java 6 annotation processor that processes classes annotated with
 * {@code @Configuration}. This processor is meant for source validation during
 * compilation only and does not write any output besides compiler messages.
 * 
 * <p>

From source file org.squashtest.tm.tools.annotation.processor.DynamicComponentProcessor.java

/**
 * @author Gregory Fouquet
 * 
 */
public abstract class DynamicComponentProcessor<ANNOTATION extends Annotation> extends AbstractProcessor {

From source file com.webguys.djinn.marid.util.BuiltinAnnotationProcessor.java

@SupportedAnnotationTypes({ "com.webguys.djinn.marid.primitive.Builtin" })
@SupportedSourceVersion(SourceVersion.RELEASE_6)
@SupportedOptions({ "baseDirectory" })
public class BuiltinAnnotationProcessor extends AbstractProcessor {
    private static final String TEMPLATE_DIR = "string-template";
    private static final String TEMPLATE = "repository";

From source file com.rgeldmacher.leash.LeashAnnotationProcessor.java

/**
 * Annotation processor for the Retain annotation.
 *
 * @author rgeldmacher
 */
@SupportedAnnotationTypes("com.rgeldmacher.leash.Retain")

From source file org.ez18n.apt.processor.GwtXmlProcessor.java

@SupportedAnnotationTypes(value = "org.ez18n.MessageBundle")
@SupportedSourceVersion(RELEASE_6)
public final class GwtXmlProcessor extends AbstractProcessor {
    private final String template;
    private final String fragment_template;

From source file org.jraf.android.prefs.compiler.PrefsProcessor.java

@SupportedAnnotationTypes("org.jraf.android.prefs.Prefs")
public class PrefsProcessor extends AbstractProcessor {
    private static final String SUFFIX_PREF_WRAPPER = "Prefs";
    private static final String SUFFIX_EDITOR_WRAPPER = "EditorWrapper";

    private Configuration mFreemarkerConfiguration;

From source file uniol.apt.compiler.AbstractServiceProcessor.java

/**
 * Abstract annotation processor base class which scans for an annotation, analyzes all classes marked by this
 * annotation and writes their names in files in META-INF
 *
 * @author vsp
 */

From source file blue.lapis.pore.ap.event.EventVerifierProcessor.java

@SupportedAnnotationTypes("blue.lapis.pore.event.RegisterEvent")
@SupportedSourceVersion(SourceVersion.RELEASE_6)
public class EventVerifierProcessor extends AbstractProcessor {

    private static final Diagnostic.Kind SEVERITY = ERROR;