@@ -0,0 +1,730 @@
+package info.izumin.android.droidux.processor;%0A%0Aimport com.google.auto.common.BasicAnnotationProcessor;%0Aimport com.squareup.javapoet.JavaFile;%0A%0Aimport java.io.IOException;%0A%0Aimport javax.annotation.processing.Filer;%0A%0A/**%0A * Created by izumin on 11/26/15.%0A */%0Apublic abstract class AbstractProcessingStep implements BasicAnnotationProcessor.ProcessingStep %7B%0A    public static final String TAG = AbstractProcessingStep.class.getSimpleName();%0A%0A    private final Filer filer;%0A%0A    public AbstractProcessingStep(Filer filer) %7B%0A        this.filer = filer;%0A    %7D%0A%0A    protected void write(JavaFile file) %7B%0A        try %7B%0A            file.writeTo(filer);%0A        %7D catch (IOException e) %7B%0A            e.printStackTrace();%0A        %7D%0A    %7D%0A%7D%0A

Add AbstractProcessingStep