package japidviews.japid.SampleController;
import java.util.*;
import java.io.*;
import cn.bran.japid.tags.Each;
import japidviews._layouts.*;
import japidviews._tags.*;
import static cn.bran.play.JapidPlayAdapter.*;
// NOTE: This file was generated from: japidviews/japid/SampleController/authorPanel.html
// Change to this file will be lost next time the template file is compiled.
@cn.bran.play.NoEnhance
public class authorPanel extends cn.bran.japid.template.JapidTemplateBase{
	public static final String sourceTemplate = "japidviews/japid/SampleController/authorPanel.html";
static private final String static_0 = ""
;
static private final String static_1 = "\n" + 
"<p>author name: "
;
static private final String static_2 = "</p>\n" + 
"<p>his birthdate: "
;
static private final String static_3 = "</p>\n" + 
"<p>and his is a '"
;
static private final String static_4 = "'</p>\n" + 
"";
	public authorPanel() {
		super(null);
	}
	public authorPanel(StringBuilder out) {
		super(out);
	}
	models.japidsample.Author a;
	public cn.bran.japid.template.RenderResult render(models.japidsample.Author a) {
		this.a = a;
		long t = -1;
		super.layout();
		return new cn.bran.japid.template.RenderResultPartial(this.headers, getOut(), t, actionRunners);
	}
	@Override protected void doLayout() {
p(static_0);// line 1
p(static_1);// line 1
p(a.name);// line 3
p(static_2);// line 3
p(a.birthDate);// line 4
p(static_3);// line 4
p(a.getGender());// line 5
p(static_4);// line 5

	}
}
