org.richfaces.cdk.apt.LibraryCompiler Maven / Gradle / Ivy
The newest version!
package org.richfaces.cdk.apt;
import javax.annotation.processing.ProcessingEnvironment;
import javax.annotation.processing.RoundEnvironment;
import org.richfaces.cdk.CdkException;
public interface LibraryCompiler {
void beforeJavaSourceProcessing();
void processJavaSource(ProcessingEnvironment processingEnv, RoundEnvironment roundEnv);
void afterJavaSourceProcessing();
void processNonJavaSources() throws CdkException;
void completeLibrary() throws CdkException;
}