package roboguice.roboblender;
import com.google.inject.blender.AnnotationDatabaseGenerator;
import java.io.IOException;
import java.io.PrintWriter;
import java.lang.String;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Properties;
import java.util.Set;
import javax.tools.JavaFileObject;
import org.apache.velocity.Template;
import org.apache.velocity.VelocityContext;
import org.apache.velocity.app.Velocity;
/**
* Generates a AnnotationDatabase implementation for RoboGuice.
* @author Mike Burton
* @author SNI
*/
public class RoboGuiceAnnotationDatabaseGenerator extends AnnotationDatabaseGenerator {
private boolean isUsingFragmentUtil;
protected VelocityContext createVelocityContext() {
VelocityContext context = super.createVelocityContext();
context.put("isUsingFragmentUtil", isUsingFragmentUtil);
return context;
}
public boolean isUsingFragmentUtil() {
return isUsingFragmentUtil;
}
public void setUsingFragmentUtil(boolean isUsingFragmentUtil) {
this.isUsingFragmentUtil = isUsingFragmentUtil;
}
}