1
22
23 package com.liferay.portal.model;
24
25 import com.liferay.portal.SystemException;
26
27 import java.util.List;
28
29
34 public interface LayoutTypePortlet extends LayoutType {
35
36 public LayoutTemplate getLayoutTemplate();
37
38 public String getLayoutTemplateId();
39
40 public void setLayoutTemplateId(long userId, String newLayoutTemplateId);
41
42 public void setLayoutTemplateId(
43 long userId, String newLayoutTemplateId, boolean checkPermission);
44
45 public int getNumOfColumns();
46
47 public List<Portlet> getAllPortlets() throws SystemException;
48
49 public List<Portlet> getAllPortlets(String columnId) throws SystemException;
50
51 public List<Portlet> addStaticPortlets(
52 List<Portlet> portlets, List<Portlet> startPortlets,
53 List<Portlet> endPortlets)
54 throws SystemException;
55
56 public String addPortletId(long userId, String portletId);
57
58 public String addPortletId(
59 long userId, String portletId, boolean checkPermission);
60
61 public String addPortletId(
62 long userId, String portletId, String columnId, int columnPos);
63
64 public String addPortletId(
65 long userId, String portletId, String columnId, int columnPos,
66 boolean checkPermission);
67
68 public void addPortletIds(
69 long userId, String[] portletIds, boolean checkPermission);
70
71 public void addPortletIds(
72 long userId, String[] portletIds, String columnId,
73 boolean checkPermission);
74
75 public List<Portlet> getPortlets() throws SystemException;
76
77 public List<String> getPortletIds();
78
79 public boolean hasPortletId(String portletId);
80
81 public void movePortletId(
82 long userId, String portletId, String columnId, int columnPos);
83
84 public void removePortletId(long userId, String portletId);
85
86 public void removePortletId(
87 long userId, String portletId, boolean modeAndState);
88
89 public void setPortletIds(String columnId, String portletIds);
90
91 public void reorganizePortlets(
92 List<String> newColumns, List<String> oldColumns);
93
94 public String getStateMax();
95
96 public void setStateMax(String stateMax);
97
98 public boolean hasStateMax();
99
100 public void addStateMaxPortletId(String portletId);
101
102 public String getStateMaxPortletId();
103
104 public boolean hasStateMaxPortletId(String portletId);
105
106 public void removeStateMaxPortletId(String portletId);
107
108 public String getStateMin();
109
110 public void setStateMin(String stateMin);
111
112 public boolean hasStateMin();
113
114 public void addStateMinPortletId(String portletId);
115
116 public boolean hasStateMinPortletId(String portletId);
117
118 public void removeStateMinPortletId(String portletId);
119
120 public boolean hasStateNormalPortletId(String portletId);
121
122 public void resetStates();
123
124 public void removeStatesPortletId(String portletId);
125
126 public String getModeAbout();
127
128 public void setModeAbout(String modeAbout);
129
130 public void addModeAboutPortletId(String portletId);
131
132 public boolean hasModeAboutPortletId(String portletId);
133
134 public void removeModeAboutPortletId(String portletId);
135
136 public String getModeConfig();
137
138 public void setModeConfig(String modeConfig);
139
140 public void addModeConfigPortletId(String portletId);
141
142 public boolean hasModeConfigPortletId(String portletId);
143
144 public void removeModeConfigPortletId(String portletId);
145
146 public String getModeEdit();
147
148 public void setModeEdit(String modeEdit);
149
150 public void addModeEditPortletId(String portletId);
151
152 public boolean hasModeEditPortletId(String portletId);
153
154 public void removeModeEditPortletId(String portletId);
155
156 public String getModeEditDefaults();
157
158 public void setModeEditDefaults(String modeEditDefaults);
159
160 public void addModeEditDefaultsPortletId(String portletId);
161
162 public boolean hasModeEditDefaultsPortletId(String portletId);
163
164 public void removeModeEditDefaultsPortletId(String portletId);
165
166 public String getModeEditGuest();
167
168 public void setModeEditGuest(String modeEditGuest);
169
170 public void addModeEditGuestPortletId(String portletId);
171
172 public boolean hasModeEditGuestPortletId(String portletId);
173
174 public void removeModeEditGuestPortletId(String portletId);
175
176 public String getModeHelp();
177
178 public void setModeHelp(String modeHelp);
179
180 public void addModeHelpPortletId(String portletId);
181
182 public boolean hasModeHelpPortletId(String portletId);
183
184 public void removeModeHelpPortletId(String portletId);
185
186 public String getModePreview();
187
188 public void setModePreview(String modePreview);
189
190 public void addModePreviewPortletId(String portletId);
191
192 public boolean hasModePreviewPortletId(String portletId);
193
194 public void removeModePreviewPortletId(String portletId);
195
196 public String getModePrint();
197
198 public void setModePrint(String modePrint);
199
200 public void addModePrintPortletId(String portletId);
201
202 public boolean hasModePrintPortletId(String portletId);
203
204 public void removeModePrintPortletId(String portletId);
205
206 public boolean hasModeViewPortletId(String portletId);
207
208 public void resetModes();
209
210 public void removeModesPortletId(String portletId);
211
212 public void removeNestedColumns(String portletId);
213
214 }