Class WorkbenchPreferenceGeneratedImplGenerator


  • public class WorkbenchPreferenceGeneratedImplGenerator
    extends org.uberfire.annotations.processors.AbstractGenerator
    A source code generator for WorkbenchPreference.
    • Constructor Detail

      • WorkbenchPreferenceGeneratedImplGenerator

        public WorkbenchPreferenceGeneratedImplGenerator​(GeneratorContext generatorContext)
    • Method Detail

      • generate

        public StringBuffer generate​(String packageName,
                                     PackageElement packageElement,
                                     String className,
                                     Element element,
                                     ProcessingEnvironment processingEnvironment)
                              throws org.uberfire.annotations.processors.exceptions.GenerationException
        Specified by:
        generate in class org.uberfire.annotations.processors.AbstractGenerator
        Throws:
        org.uberfire.annotations.processors.exceptions.GenerationException
      • getTargetClassName

        public String getTargetClassName()