Class MessageBundleImplementor


  • class MessageBundleImplementor
    extends ImplementationClassModel
    Used to generate a message bundle implementation.

    Creates an implementation of the interface passed in.

    • Constructor Detail

      • MessageBundleImplementor

        public MessageBundleImplementor​(javax.annotation.processing.ProcessingEnvironment processingEnv,
                                        MessageInterface messageInterface)
        Creates a new message bundle code model.
        Parameters:
        processingEnv - the processing environment
        messageInterface - the message interface to implement.
    • Method Detail

      • generateModel

        protected org.jboss.jdeparser.JClassDef generateModel()
                                                       throws java.lang.IllegalStateException
        Description copied from class: ClassModel
        Generate the code corresponding to this class model
        Overrides:
        generateModel in class ClassModel
        Returns:
        the generated code
        Throws:
        java.lang.IllegalStateException - if the class has already been defined.