Class WorkbenchPreferenceProcessor

  • All Implemented Interfaces:
    Processor

    @SupportedAnnotationTypes("org.uberfire.preferences.shared.annotations.WorkbenchPreference")
    @SupportedSourceVersion(RELEASE_8)
    public class WorkbenchPreferenceProcessor
    extends org.uberfire.annotations.processors.AbstractErrorAbsorbingProcessor
    Processor for WorkbenchPreference and related annotations
    • Constructor Detail

      • WorkbenchPreferenceProcessor

        public WorkbenchPreferenceProcessor()
    • Method Detail

      • processWithExceptions

        public boolean processWithExceptions​(Set<? extends TypeElement> annotations,
                                             RoundEnvironment roundEnv)
                                      throws IOException
        Specified by:
        processWithExceptions in class org.uberfire.annotations.processors.AbstractErrorAbsorbingProcessor
        Throws:
        IOException