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