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 public void addJSP(int index, String path);
055
056 public void addJSP(
057 int index, String path, ServletContext servletContext,
058 HttpServletRequest request, HttpServletResponse response);
059
060 public void addJSP(
061 int index, String align, String valign, int colspan, String path);
062
063 public void addJSP(
064 int index, String align, String valign, int colspan, String path,
065 ServletContext servletContext, HttpServletRequest request,
066 HttpServletResponse response);
067
068 public void addJSP(String path);
069
070 public void addJSP(
071 String path, ServletContext servletContext, HttpServletRequest request,
072 HttpServletResponse response);
073
074 public void addJSP(String path, String cssClass);
075
076 public void addJSP(String align, String valign, int colspan, String path);
077
078 public void addJSP(
079 String align, String valign, int colspan, String path,
080 ServletContext servletContext, HttpServletRequest request,
081 HttpServletResponse response);
082
083 public void addJSP(
084 String path, String cssClass, ServletContext servletContext,
085 HttpServletRequest request, HttpServletResponse response);
086
087 public void addJSP(String align, String valign, String path);
088
089 public void addJSP(
090 String align, String valign, String path, ServletContext servletContext,
091 HttpServletRequest request, HttpServletResponse response);
092
093 public void addSearchEntry(int index, SearchEntry searchEntry);
094
095 public void addSearchEntry(SearchEntry searchEntry);
096
097 public void addStatus(int status);
098
099 public void addStatus(
100 int index, int status, long statusByUserId, Date statusDate,
101 String href);
102
103 public void addStatus(
104 int index, int status, String href, ServletContext servletContext,
105 HttpServletRequest request, HttpServletResponse response);
106
107 public void addStatus(int status, long statusByUserId, Date statusDate);
108
109 public void addStatus(
110 int status, long statusByUserId, Date statusDate,
111 PortletURL portletURL);
112
113 public void addStatus(
114 int status, long statusByUserId, Date statusDate, String href);
115
116 public void addStatus(int status, PortletURL portletURL);
117
118 public void addStatus(int status, String href);
119
120 public void addText(int index, String name);
121
122 public void addText(int index, String name, PortletURL portletURL);
123
124 public void addText(int index, String name, String href);
125
126 public void addText(
127 int index, String align, String valign, int colspan, String name);
128
129 public void addText(
130 int index, String align, String valign, int colspan, String name,
131 PortletURL portletURL);
132
133 public void addText(
134 int index, String align, String valign, int colspan, String name,
135 String href);
136
137 public void addText(String name);
138
139 public void addText(String name, PortletURL portletURL);
140
141 public void addText(String name, String href);
142
143 public void addText(String align, String valign, int colspan, String name);
144
145 public void addText(
146 String align, String valign, int colspan, String name,
147 PortletURL portletURL);
148
149 public void addText(
150 String align, String valign, int colspan, String name, String href);
151
152 public void addText(String align, String valign, String name);
153
154 public void addText(
155 String align, String valign, String name, PortletURL portletURL);
156
157 public void addText(String align, String valign, String name, String href);
158
159 public String getClassHoverName();
160
161 public String getClassName();
162
163 public String getCssClass();
164
165 public Map<String, Object> getData();
166
167 public List<SearchEntry> getEntries();
168
169 public Object getObject();
170
171 public Object getParameter(String param);
172
173 public int getPos();
174
175 public String getPrimaryKey();
176
177 public String getRowId();
178
179 public String getState();
180
181 public boolean isBold();
182
183 public boolean isRestricted();
184
185 public boolean isSkip();
186
187 public void removeSearchEntry(int pos);
188
189 public void setBold(boolean bold);
190
191 public void setClassHoverName(String classHoverName);
192
193 public void setClassName(String className);
194
195 public void setCssClass(String cssClass);
196
197 public void setData(Map<String, Object> data);
198
199 public void setObject(Object obj);
200
201 public void setParameter(String param, Object value);
202
203 public void setPrimaryKey(String primaryKey);
204
205 public void setRestricted(boolean restricted);
206
207 public void setRowId(String rowId);
208
209 public void setSkip(boolean skip);
210
211 public void setState(String state);
212
213 }