KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > fr > improve > struts > taglib > layout > util > NestedHelper


1 /*
2  * Created on May 2, 2004
3  *
4  * To change the template for this generated file go to
5  * Window - Preferences - Java - Code Generation - Code and Comments
6  */

7 package fr.improve.struts.taglib.layout.util;
8
9 import javax.servlet.http.HttpServletRequest JavaDoc;
10 import javax.servlet.jsp.PageContext JavaDoc;
11
12 import org.apache.struts.taglib.nested.NestedPropertyHelper;
13
14 import fr.improve.struts.taglib.layout.skin.Skin;
15
16 /**
17  * @author jribette
18  *
19  * To change the template for this generated type comment go to
20  * Window - Preferences - Java - Code Generation - Code and Comments
21  */

22 public class NestedHelper {
23     
24     public static String JavaDoc getAdjustedProperty(String JavaDoc in_property, PageContext JavaDoc in_context) {
25         if (isNestedCompatbilitySet(in_context)) {
26             return NestedPropertyHelper.getAdjustedProperty((HttpServletRequest JavaDoc)in_context.getRequest(), in_property);
27         } else {
28             return in_property;
29         }
30     }
31     
32     protected static boolean isNestedCompatbilitySet(PageContext JavaDoc in_context) {
33         Skin lc_skin = LayoutUtils.getSkin(in_context.getSession());
34         return lc_skin.isNestedCompatible();
35     }
36 }
37
Popular Tags