Package org.dominokit.ui.tools.processor
Class MdiIconsProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
org.dominokit.domino.apt.commons.BaseProcessor
org.dominokit.ui.tools.processor.MdiIconsProcessor
- All Implemented Interfaces:
javax.annotation.processing.Processor
@AutoService(javax.annotation.processing.Processor.class)
public class MdiIconsProcessor
extends org.dominokit.domino.apt.commons.BaseProcessor
-
Nested Class Summary
Nested classes/interfaces inherited from class org.dominokit.domino.apt.commons.BaseProcessor
org.dominokit.domino.apt.commons.BaseProcessor.ElementFactory, org.dominokit.domino.apt.commons.BaseProcessor.ProcessingStep -
Field Summary
Fields inherited from class org.dominokit.domino.apt.commons.BaseProcessor
elementFactory, elementUtils, filer, messager, typeUtilsFields inherited from class javax.annotation.processing.AbstractProcessor
processingEnv -
Constructor Summary
Constructors Constructor Description MdiIconsProcessor() -
Method Summary
Modifier and Type Method Description java.util.Set<java.lang.String>getSupportedAnnotationTypes()javax.lang.model.SourceVersiongetSupportedSourceVersion()booleanprocess(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment roundEnv)Methods inherited from class org.dominokit.domino.apt.commons.BaseProcessor
createResourceFile, createSourceFile, init, newProcessorElement, obtainResourceWriter, obtainSourceWriter, validateElementKindMethods inherited from class javax.annotation.processing.AbstractProcessor
getCompletions, getSupportedOptions, isInitializedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MdiIconsProcessor
public MdiIconsProcessor()
-
-
Method Details
-
getSupportedAnnotationTypes
public java.util.Set<java.lang.String> getSupportedAnnotationTypes()- Specified by:
getSupportedAnnotationTypesin interfacejavax.annotation.processing.Processor- Overrides:
getSupportedAnnotationTypesin classjavax.annotation.processing.AbstractProcessor
-
getSupportedSourceVersion
public javax.lang.model.SourceVersion getSupportedSourceVersion()- Specified by:
getSupportedSourceVersionin interfacejavax.annotation.processing.Processor- Overrides:
getSupportedSourceVersionin classjavax.annotation.processing.AbstractProcessor
-
process
public boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment roundEnv)- Specified by:
processin interfacejavax.annotation.processing.Processor- Specified by:
processin classjavax.annotation.processing.AbstractProcessor
-