1
22
23 package com.liferay.taglib.portlet;
24
25 import java.util.Map;
26
27 import javax.portlet.ActionRequest;
28 import javax.portlet.ActionResponse;
29 import javax.portlet.EventRequest;
30 import javax.portlet.EventResponse;
31 import javax.portlet.PortletConfig;
32 import javax.portlet.PortletPreferences;
33 import javax.portlet.PortletSession;
34 import javax.portlet.RenderRequest;
35 import javax.portlet.RenderResponse;
36 import javax.portlet.ResourceRequest;
37 import javax.portlet.ResourceResponse;
38
39 import javax.servlet.jsp.tagext.TagData;
40 import javax.servlet.jsp.tagext.TagExtraInfo;
41 import javax.servlet.jsp.tagext.VariableInfo;
42
43
48 public class DefineObjectsTei extends TagExtraInfo {
49
50 public VariableInfo[] getVariableInfo(TagData data) {
51 return new VariableInfo[] {
52 new VariableInfo(
53 "actionRequest", ActionRequest.class.getName(), true,
54 VariableInfo.AT_END),
55 new VariableInfo(
56 "actionResponse", ActionResponse.class.getName(), true,
57 VariableInfo.AT_END),
58 new VariableInfo(
59 "eventRequest", EventRequest.class.getName(), true,
60 VariableInfo.AT_END),
61 new VariableInfo(
62 "eventResponse", EventResponse.class.getName(), true,
63 VariableInfo.AT_END),
64 new VariableInfo(
65 "portletConfig", PortletConfig.class.getName(), true,
66 VariableInfo.AT_END),
67 new VariableInfo(
68 "portletName", String.class.getName(), true,
69 VariableInfo.AT_END),
70 new VariableInfo(
71 "portletPreferences", PortletPreferences.class.getName(), true,
72 VariableInfo.AT_END),
73 new VariableInfo(
74 "portletPreferencesValues", Map.class.getName(), true,
75 VariableInfo.AT_END),
76 new VariableInfo(
77 "portletSession", PortletSession.class.getName(), true,
78 VariableInfo.AT_END),
79 new VariableInfo(
80 "portletSessionScope", Map.class.getName(), true,
81 VariableInfo.AT_END),
82 new VariableInfo(
83 "renderRequest", RenderRequest.class.getName(), true,
84 VariableInfo.AT_END),
85 new VariableInfo(
86 "renderResponse", RenderResponse.class.getName(), true,
87 VariableInfo.AT_END),
88 new VariableInfo(
89 "resourceRequest", ResourceRequest.class.getName(), true,
90 VariableInfo.AT_END),
91 new VariableInfo(
92 "resourceResponse", ResourceResponse.class.getName(), true,
93 VariableInfo.AT_END)
94 };
95 }
96
97 }