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