Created
June 2, 2013 21:08
-
-
Save greenlaw110/5694988 to your computer and use it in GitHub Desktop.
temp
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.util.*; | |
import org.rythmengine.template.TemplateBase; | |
import java.io.*; | |
public class gh148_main_html__R_T_C__ extends org.rythmengine.template.TagBase { | |
@Override public java.lang.String __getName() { | |
return "gh148_main_html__R_T_C__"; | |
} | |
@Override protected void __setup() { | |
if (__isDefVal(id)) {id = __get("id",String.class) ;} | |
if (__isDefVal(sid)) {sid = __get("sid",String.class) ;} | |
} | |
protected String id=""; //line: 1 | |
protected String sid=""; //line: 1 | |
protected java.lang.String __renderArgName(int __pos) { | |
int __p = 0; | |
if (__p++ == __pos) return "id"; | |
else if (__p++ == __pos) return "sid"; | |
throw new ArrayIndexOutOfBoundsException(); | |
} | |
protected java.util.Map<java.lang.String, java.lang.Class> __renderArgTypeMap() { | |
java.util.Map<java.lang.String, java.lang.Class> __m = new java.util.HashMap<String, Class>(); | |
__m.put("id", String.class); | |
__m.put("sid", String.class); | |
return __m; | |
} | |
@SuppressWarnings("unchecked") | |
public TemplateBase __setRenderArgs(java.util.Map<java.lang.String, java.lang.Object> __args) { | |
if (null == __args) throw new NullPointerException(); | |
if (__args.isEmpty()) return this; | |
super.__setRenderArgs(__args); | |
if (__args.containsKey("id")) this.id = __get(__args,"id",String.class); | |
if (__args.containsKey("sid")) this.sid = __get(__args,"sid",String.class); | |
return this; | |
} | |
@SuppressWarnings("unchecked") public TemplateBase __setRenderArgs(java.lang.Object... __args) { | |
int __p = 0, __l = __args.length; | |
if (__p < __l) { | |
Object v = __args[__p++]; | |
id = __safeCast(v, String.class); | |
} | |
if (__p < __l) { | |
Object v = __args[__p++]; | |
sid = __safeCast(v, String.class); | |
} | |
return this; | |
} | |
protected java.lang.Class[] __renderArgTypeArray() { | |
return new java.lang.Class[]{String.class, String.class, }; | |
} | |
@SuppressWarnings("unchecked") @Override public TemplateBase __setRenderArg(java.lang.String __name, java.lang.Object __arg) { | |
if ("id".equals(__name)) this.id = __safeCast(__arg, String.class); | |
else if ("sid".equals(__name)) this.sid = __safeCast(__arg, String.class); | |
super.__setRenderArg(__name, __arg); | |
return this; | |
} | |
@SuppressWarnings("unchecked") public TemplateBase __setRenderArg(int __pos, java.lang.Object __arg) { | |
int __p = 0; | |
if (__p++ == __pos) { | |
Object v = __arg; | |
id = __safeCast(v, String.class); | |
} | |
else if (__p++ == __pos) { | |
Object v = __arg; | |
sid = __safeCast(v, String.class); | |
} | |
if(0 == __pos) __setRenderArg("arg", __arg); | |
return this; | |
} | |
@Override public org.rythmengine.utils.TextBuilder build(){ | |
buffer().ensureCapacity(35); | |
{ //line: 2 | |
org.rythmengine.template.ITag.__ParameterList _pl = null; //line: 2 | |
_pl = new org.rythmengine.template.ITag.__ParameterList(); //line: 2 | |
_pl.add("",2); //line: 2 | |
__invokeTag(2, "gh148.foo.html", _pl, false); //line: 2 | |
} //line: 2 | |
return this; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment