001
014
015 package com.liferay.portal.kernel.dao.search;
016
017 import java.util.Date;
018 import java.util.List;
019 import java.util.Map;
020
021 import javax.portlet.PortletURL;
022
023 import javax.servlet.ServletContext;
024 import javax.servlet.http.HttpServletRequest;
025 import javax.servlet.http.HttpServletResponse;
026
027
030 public interface ResultRow {
031
032 public void addButton(int index, String name, String href);
033
034 public void addButton(
035 int index, String align, String valign, int colspan, String name,
036 String href);
037
038 public void addButton(String name, String href);
039
040 public void addButton(
041 String align, String valign, int colspan, String name, String href);
042
043 public void addButton(
044 String align, String valign, String name, String href);
045
046 public void addDate(Date date);
047
048 public void addDate(Date date, PortletURL portletURL);
049
050 public void addDate(Date date, String href);
051
052 public void addDate(int index, Date date, String href);
053
054
059 @Deprecated
060 public void addJSP(int index, String path);
061
062 public void addJSP(
063 int index, String path, ServletContext servletContext,
064 HttpServletRequest request, HttpServletResponse response);
065
066
069 @Deprecated
070 public void addJSP(
071 int index, String align, String valign, int colspan, String path);
072
073 public void addJSP(
074 int index, String align, String valign, int colspan, String path,
075 ServletContext servletContext, HttpServletRequest request,
076 HttpServletResponse response);
077
078
082 @Deprecated
083 public void addJSP(String path);
084
085 public void addJSP(
086 String path, ServletContext servletContext, HttpServletRequest request,
087 HttpServletResponse response);
088
089
093 @Deprecated
094 public void addJSP(String path, String cssClass);
095
096
101 @Deprecated
102 public void addJSP(String align, String valign, int colspan, String path);
103
104 public void addJSP(
105 String align, String valign, int colspan, String path,
106 ServletContext servletContext, HttpServletRequest request,
107 HttpServletResponse response);
108
109 public void addJSP(
110 String path, String cssClass, ServletContext servletContext,
111 HttpServletRequest request, HttpServletResponse response);
112
113
117 @Deprecated
118 public void addJSP(String align, String valign, String path);
119
120 public void addJSP(
121 String align, String valign, String path, ServletContext servletContext,
122 HttpServletRequest request, HttpServletResponse response);
123
124 public void addSearchEntry(int index, SearchEntry searchEntry);
125
126 public void addSearchEntry(SearchEntry searchEntry);
127
128 public void addStatus(int status);
129
130 public void addStatus(
131 int index, int status, long statusByUserId, Date statusDate,
132 String href);
133
134 public void addStatus(
135 int index, int status, String href, ServletContext servletContext,
136 HttpServletRequest request, HttpServletResponse response);
137
138 public void addStatus(int status, long statusByUserId, Date statusDate);
139
140 public void addStatus(
141 int status, long statusByUserId, Date statusDate,
142 PortletURL portletURL);
143
144 public void addStatus(
145 int status, long statusByUserId, Date statusDate, String href);
146
147 public void addStatus(int status, PortletURL portletURL);
148
149 public void addStatus(int status, String href);
150
151 public void addText(int index, String name);
152
153 public void addText(int index, String name, PortletURL portletURL);
154
155 public void addText(int index, String name, String href);
156
157 public void addText(
158 int index, String align, String valign, int colspan, String name);
159
160 public void addText(
161 int index, String align, String valign, int colspan, String name,
162 PortletURL portletURL);
163
164 public void addText(
165 int index, String align, String valign, int colspan, String name,
166 String href);
167
168 public void addText(String name);
169
170 public void addText(String name, PortletURL portletURL);
171
172 public void addText(String name, String href);
173
174 public void addText(String align, String valign, int colspan, String name);
175
176 public void addText(
177 String align, String valign, int colspan, String name,
178 PortletURL portletURL);
179
180 public void addText(
181 String align, String valign, int colspan, String name, String href);
182
183 public void addText(String align, String valign, String name);
184
185 public void addText(
186 String align, String valign, String name, PortletURL portletURL);
187
188 public void addText(String align, String valign, String name, String href);
189
190 public String getClassHoverName();
191
192 public String getClassName();
193
194 public String getCssClass();
195
196 public Map<String, Object> getData();
197
198 public List<SearchEntry> getEntries();
199
200 public Object getObject();
201
202 public Object getParameter(String param);
203
204 public int getPos();
205
206 public String getPrimaryKey();
207
208 public String getRowId();
209
210 public String getState();
211
212 public boolean isBold();
213
214 public boolean isRestricted();
215
216 public boolean isSkip();
217
218 public void removeSearchEntry(int pos);
219
220 public void setBold(boolean bold);
221
222 public void setClassHoverName(String classHoverName);
223
224 public void setClassName(String className);
225
226 public void setCssClass(String cssClass);
227
228 public void setData(Map<String, Object> data);
229
230 public void setObject(Object obj);
231
232 public void setParameter(String param, Object value);
233
234 public void setPrimaryKey(String primaryKey);
235
236 public void setRestricted(boolean restricted);
237
238 public void setRowId(String rowId);
239
240 public void setSkip(boolean skip);
241
242 public void setState(String state);
243
244 }