1 5 package fr.improve.struts.taglib.layout.util; 6 7 import javax.servlet.http.HttpServletRequest ; 8 import javax.servlet.jsp.PageContext ; 9 10 import org.apache.struts.action.ActionForm; 11 12 import fr.improve.struts.taglib.layout.field.AbstractModeFieldTag; 13 14 20 public class BasicFormUtils implements FormUtilsInterface { 21 22 25 public short computeFieldDisplayMode(AbstractModeFieldTag in_tag) { 26 return computeFieldDisplayMode(in_tag.getPageContext(), in_tag.getMode()); 27 } 28 public short computeFieldDisplayMode(PageContext in_pg, String in_mode) { 29 return FormUtils.computeFieldDisplayMode(in_pg, in_mode); 30 } 31 32 35 public Integer getFieldDisplayMode( 36 HttpServletRequest in_request, 37 ActionForm in_form, 38 String in_fieldName) { 39 return FormUtils.getFieldDisplayMode(in_request, in_form, in_fieldName); 40 } 41 42 45 public Integer getFieldDisplayMode( 46 PageContext in_page, 47 String in_fieldName) { 48 return FormUtils.getFieldDisplayMode(in_page, in_fieldName); 49 } 50 51 54 public String getFieldStyle( 55 PageContext in_pageContext, 56 String in_fieldName) { 57 return FormUtils.getFieldStyle(in_pageContext, in_fieldName); 58 } 59 60 63 public String getFieldStyleClass(AbstractModeFieldTag in_tag) { 64 return FormUtils.getFieldStyleClass(in_tag.getPageContext(), in_tag.getProperty()); 65 } 66 67 70 public String getFieldValueStyle(PageContext in_pageContext) { 71 return FormUtils.getFieldValueStyle(in_pageContext); 72 } 73 74 77 public int getFormDisplayMode( 78 HttpServletRequest in_request, 79 ActionForm in_form) { 80 return FormUtils.getFormDisplayMode(in_request, in_form); 81 } 82 83 86 public int getFormDisplayMode(PageContext in_page) { 87 return FormUtils.getFormDisplayMode(in_page); 88 } 89 90 } 91 | Popular Tags |