KickJava   Java API By Example, From Geeks To Geeks.

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


1 package fr.improve.struts.taglib.layout.util;
2
3 import java.net.MalformedURLException JavaDoc;
4 import java.util.Map JavaDoc;
5
6 import javax.servlet.jsp.JspException JavaDoc;
7 import javax.servlet.jsp.PageContext JavaDoc;
8
9 import org.apache.struts.config.ModuleConfig;
10
11 /**
12  * Wrapper to Struts TagUtils class.
13  *
14  * @author jnribette
15  */

16 public class TagUtils {
17     public static void write(PageContext JavaDoc in_pg, String JavaDoc in_string) throws JspException JavaDoc {
18         org.apache.struts.taglib.TagUtils.getInstance().write(in_pg, in_string);
19     }
20     
21     public static void writePrevious(PageContext JavaDoc in_pg, String JavaDoc in_string) throws JspException JavaDoc {
22         org.apache.struts.taglib.TagUtils.getInstance().writePrevious(in_pg, in_string);
23     }
24     
25     public static void saveException(PageContext JavaDoc in_pg, Throwable JavaDoc in_throwable) {
26         org.apache.struts.taglib.TagUtils.getInstance().saveException(in_pg, in_throwable);
27     }
28     
29     public static boolean present(
30             PageContext JavaDoc pageContext,
31             String JavaDoc bundle,
32             String JavaDoc locale,
33             String JavaDoc key)
34             throws JspException JavaDoc {
35         return org.apache.struts.taglib.TagUtils.getInstance().present(pageContext, bundle, locale, key);
36     }
37     
38     public static String JavaDoc message(
39             PageContext JavaDoc pageContext,
40             String JavaDoc bundle,
41             String JavaDoc locale,
42             String JavaDoc key)
43             throws JspException JavaDoc {
44         return org.apache.struts.taglib.TagUtils.getInstance().message(pageContext, bundle, locale, key);
45     }
46     
47     public static ModuleConfig getModuleConfig(PageContext JavaDoc pageContext) {
48         return org.apache.struts.taglib.TagUtils.getInstance().getModuleConfig(pageContext);
49     }
50     
51     public static String JavaDoc getActionMappingName(String JavaDoc action) {
52         return org.apache.struts.taglib.TagUtils.getInstance().getActionMappingName(action);
53     }
54     
55     public static Object JavaDoc lookup(
56             PageContext JavaDoc pageContext,
57             String JavaDoc name,
58             String JavaDoc property,
59             String JavaDoc scope)
60             throws JspException JavaDoc {
61         return org.apache.struts.taglib.TagUtils.getInstance().lookup(pageContext, name, property, scope);
62     }
63     
64     public static String JavaDoc computeURL(
65             PageContext JavaDoc pageContext,
66             String JavaDoc forward,
67             String JavaDoc href,
68             String JavaDoc page,
69             String JavaDoc action,
70             String JavaDoc module,
71             Map JavaDoc params,
72             String JavaDoc anchor,
73             boolean redirect)
74             throws MalformedURLException JavaDoc {
75         return org.apache.struts.taglib.TagUtils.getInstance().computeURL(pageContext, forward, href, page, action, module, params, anchor, redirect);
76     }
77     
78     public static Map JavaDoc computeParameters(
79             PageContext JavaDoc pageContext,
80             String JavaDoc paramId,
81             String JavaDoc paramName,
82             String JavaDoc paramProperty,
83             String JavaDoc paramScope,
84             String JavaDoc name,
85             String JavaDoc property,
86             String JavaDoc scope,
87             boolean transaction)
88             throws JspException JavaDoc {
89         return org.apache.struts.taglib.TagUtils.getInstance().computeParameters(pageContext, paramId, paramName, paramProperty, paramScope, name, property, scope, transaction);
90     }
91     
92     public static boolean isXHTML(PageContext JavaDoc pageContext) {
93         return org.apache.struts.taglib.TagUtils.getInstance().isXhtml(pageContext);
94     }
95     
96     public static String JavaDoc getActionMappingURL(String JavaDoc action, PageContext JavaDoc context) {
97         return org.apache.struts.taglib.TagUtils.getInstance().getActionMappingURL(action, context);
98     }
99 }
100
Popular Tags