1
14
15 package com.liferay.portlet.journal.search;
16
17 import com.liferay.portal.kernel.dao.search.DisplayTerms;
18 import com.liferay.portal.kernel.util.ParamUtil;
19 import com.liferay.portal.theme.ThemeDisplay;
20 import com.liferay.portal.util.WebKeys;
21
22 import javax.portlet.PortletRequest;
23
24
29 public class StructureDisplayTerms extends DisplayTerms {
30
31 public static final String GROUP_ID = "groupId";
32
33 public static final String STRUCTURE_ID = "searchStructureId";
34
35 public static final String NAME = "name";
36
37 public static final String DESCRIPTION = "description";
38
39 public StructureDisplayTerms(PortletRequest portletRequest) {
40 super(portletRequest);
41
42 ThemeDisplay themeDisplay = (ThemeDisplay)portletRequest.getAttribute(
43 WebKeys.THEME_DISPLAY);
44
45 groupId = ParamUtil.getLong(
46 portletRequest, GROUP_ID, themeDisplay.getScopeGroupId());
47 structureId = ParamUtil.getString(portletRequest, STRUCTURE_ID);
48 name = ParamUtil.getString(portletRequest, NAME);
49 description = ParamUtil.getString(portletRequest, DESCRIPTION);
50 }
51
52 public long getGroupId() {
53 return groupId;
54 }
55
56 public String getStructureId() {
57 return structureId;
58 }
59
60 public String getName() {
61 return name;
62 }
63
64 public String getDescription() {
65 return description;
66 }
67
68 protected long groupId;
69 protected String structureId;
70 protected String name;
71 protected String description;
72
73 }