Class ValidationDriverClassCreator


  • public class ValidationDriverClassCreator
    extends Object
    • Constructor Detail

      • ValidationDriverClassCreator

        public ValidationDriverClassCreator​(ProcessingEnvironment processingEnv)
        constructor.
        Parameters:
        processingEnv - processing environment
    • Method Detail

      • getDriverInterfaceType

        protected org.gwtproject.editor.shaded.com.squareup.javapoet.ClassName getDriverInterfaceType()
      • getDriverSuperclassType

        protected org.gwtproject.editor.shaded.com.squareup.javapoet.ClassName getDriverSuperclassType()
      • getEditorDelegateType

        protected org.gwtproject.editor.shaded.com.squareup.javapoet.ClassName getEditorDelegateType()
      • generate

        public void generate​(TypeElement interfaceToImplement,
                             org.gwtproject.editor.processor.model.EditorModel rootEditorModel)
        generate driver class.
        Parameters:
        interfaceToImplement - interface to implement
        rootEditorModel - root editor model