1 16 package dlog4j.tags; 17 18 import javax.servlet.jsp.tagext.TagData ; 19 import javax.servlet.jsp.tagext.TagExtraInfo ; 20 import javax.servlet.jsp.tagext.VariableInfo ; 21 22 26 public class CalendarTei extends TagExtraInfo { 27 28 31 public VariableInfo [] getVariableInfo(TagData data) { 32 String year = data.getAttributeString("yearId"); 33 if(year==null) 34 year = "year"; 35 String month = data.getAttributeString("monthId"); 36 if(month==null) 37 month = "month"; 38 String title = data.getAttributeString("titleId"); 39 if(title==null) 40 title = "title"; 41 String datas = data.getAttributeString("datasId"); 42 if(datas==null) 43 datas = "datas"; 44 String logcid = data.getAttributeString("logcId"); 45 return new VariableInfo [] { 46 new VariableInfo ( 47 year, 48 "java.lang.Integer", 49 true, 50 VariableInfo.AT_BEGIN), 51 new VariableInfo ( 52 month, 53 "java.lang.Integer", 54 true, 55 VariableInfo.AT_BEGIN), 56 new VariableInfo ( 57 title, 58 "java.lang.String", 59 true, 60 VariableInfo.AT_BEGIN), 61 new VariableInfo ( 62 datas, 63 "int[][]", 64 true, 65 VariableInfo.AT_BEGIN), 66 new VariableInfo ( 67 logcid, 68 "int[]", 69 true, 70 VariableInfo.AT_BEGIN)}; 71 } 72 73 } 74 | Popular Tags |