001
014
015 package com.liferay.portal.theme;
016
017 import com.liferay.portal.kernel.language.LanguageUtil;
018 import com.liferay.portal.kernel.log.Log;
019 import com.liferay.portal.kernel.log.LogFactoryUtil;
020 import com.liferay.portal.kernel.util.HtmlUtil;
021 import com.liferay.portal.kernel.util.StringBundler;
022 import com.liferay.portal.kernel.util.StringPool;
023 import com.liferay.portal.kernel.util.Validator;
024
025 import java.io.IOException;
026 import java.io.Serializable;
027 import java.io.Writer;
028
029 import javax.portlet.PortletPreferences;
030
031
041 public class PortletDisplay implements Serializable {
042
043 public PortletDisplay() {
044 if (_log.isDebugEnabled()) {
045 _log.debug("Creating new instance " + hashCode());
046 }
047 }
048
049 public void copyFrom(PortletDisplay master) {
050 _active = master.isActive();
051 _columnCount = master.getColumnCount();
052 _columnId = master.getColumnId();
053 _columnPos = master.getColumnPos();
054 _content = master.getContent();
055 _controlPanelCategory = master.getControlPanelCategory();
056 _customCSSClassName = master.getCustomCSSClassName();
057 _description = master.getDescription();
058 _id = master.getId();
059 _instanceId = master.getInstanceId();
060 _modeAbout = master.isModeAbout();
061 _modeConfig = master.isModeConfig();
062 _modeEdit = master.isModeEdit();
063 _modeEditDefaults = master.isModeEditDefaults();
064 _modeEditGuest = master.isModeEditGuest();
065 _modeHelp = master.isModeHelp();
066 _modePreview = master.isModePreview();
067 _modePrint = master.isModePrint();
068 _modeView = master.isModeView();
069 _namespace = master.getNamespace();
070 _portletName = master.getPortletName();
071 _portletSetup = master.getPortletSetup();
072 _resourcePK = master.getResourcePK();
073 _restoreCurrentView = master.isRestoreCurrentView();
074 _rootPortletId = master.getRootPortletId();
075 _showBackIcon = master.isShowBackIcon();
076 _showCloseIcon = master.isShowCloseIcon();
077 _showConfigurationIcon = master.isShowConfigurationIcon();
078 _showEditDefaultsIcon = master.isShowEditDefaultsIcon();
079 _showEditGuestIcon = master.isShowEditGuestIcon();
080 _showEditIcon = master.isShowEditIcon();
081 _showExportImportIcon = master.isShowExportImportIcon();
082 _showHelpIcon = master.isShowHelpIcon();
083 _showMaxIcon = master.isShowMaxIcon();
084 _showMinIcon = master.isShowMinIcon();
085 _showMoveIcon = master.isShowMoveIcon();
086 _showPortletCssIcon = master.isShowPortletCssIcon();
087 _showPortletIcon = master.isShowPortletIcon();
088 _showPrintIcon = master.isShowPrintIcon();
089 _showRefreshIcon = master.isShowRefreshIcon();
090 _showStagingIcon = master.isShowStagingIcon();
091 _stateExclusive = master.isStateExclusive();
092 _stateMax = master.isStateMax();
093 _stateMin = master.isStateMin();
094 _stateNormal = master.isStateNormal();
095 _statePopUp = master.isStatePopUp();
096 _themeDisplay = master.getThemeDisplay();
097 _title = master.getTitle();
098 _urlBack = master.getURLBack();
099 _urlClose = master.getURLClose();
100 _urlConfiguration = master.getURLConfiguration();
101 _urlEdit = master.getURLEdit();
102 _urlEditDefaults = master.getURLEditDefaults();
103 _urlEditGuest = master.getURLEditGuest();
104 _urlExportImport = master.getURLExportImport();
105 _urlHelp = master.getURLHelp();
106 _urlMax = master.getURLMax();
107 _urlMin = master.getURLMin();
108 _urlPortlet = master.getURLPortlet();
109 _urlPortletCss = master.getURLPortletCss();
110 _urlPrint = master.getURLPrint();
111 _urlRefresh = master.getURLRefresh();
112 _urlStaging = master.getURLStaging();
113 _webDAVEnabled = master.isWebDAVEnabled();
114 }
115
116 public void copyTo(PortletDisplay slave) {
117 slave.setActive(_active);
118 slave.setColumnCount(_columnCount);
119 slave.setColumnId(_columnId);
120 slave.setColumnPos(_columnPos);
121 slave.setContent(_content);
122 slave.setControlPanelCategory(_controlPanelCategory);
123 slave.setCustomCSSClassName(_customCSSClassName);
124 slave.setDescription(_description);
125 slave.setId(_id);
126 slave.setInstanceId(_instanceId);
127 slave.setModeAbout(_modeAbout);
128 slave.setModeConfig(_modeConfig);
129 slave.setModeEdit(_modeEdit);
130 slave.setModeEditDefaults(_modeEditDefaults);
131 slave.setModeEditGuest(_modeEditGuest);
132 slave.setModeHelp(_modeHelp);
133 slave.setModePreview(_modePreview);
134 slave.setModePrint(_modePrint);
135 slave.setModeView(_modeView);
136 slave.setNamespace(_namespace);
137 slave.setPortletName(_portletName);
138 slave.setPortletResource(_portletResource);
139 slave.setPortletSetup(_portletSetup);
140 slave.setResourcePK(_resourcePK);
141 slave.setRestoreCurrentView(_restoreCurrentView);
142 slave.setRootPortletId(_rootPortletId);
143 slave.setShowBackIcon(_showBackIcon);
144 slave.setShowCloseIcon(_showCloseIcon);
145 slave.setShowConfigurationIcon(_showConfigurationIcon);
146 slave.setShowEditDefaultsIcon(_showEditDefaultsIcon);
147 slave.setShowEditGuestIcon(_showEditGuestIcon);
148 slave.setShowEditIcon(_showEditIcon);
149 slave.setShowExportImportIcon(_showExportImportIcon);
150 slave.setShowHelpIcon(_showHelpIcon);
151 slave.setShowMaxIcon(_showMaxIcon);
152 slave.setShowMinIcon(_showMinIcon);
153 slave.setShowMoveIcon(_showMoveIcon);
154 slave.setShowPortletCssIcon(_showPortletCssIcon);
155 slave.setShowPortletIcon(_showPortletIcon);
156 slave.setShowPrintIcon(_showPrintIcon);
157 slave.setShowRefreshIcon(_showRefreshIcon);
158 slave.setShowStagingIcon(_showStagingIcon);
159 slave.setStateExclusive(_stateExclusive);
160 slave.setStateMax(_stateMax);
161 slave.setStateMin(_stateMin);
162 slave.setStateNormal(_stateNormal);
163 slave.setStatePopUp(_statePopUp);
164 slave.setThemeDisplay(_themeDisplay);
165 slave.setURLBack(_urlBack);
166 slave.setURLClose(_urlClose);
167 slave.setURLConfiguration(_urlConfiguration);
168 slave.setURLEdit(_urlEdit);
169 slave.setURLEditDefaults(_urlEditDefaults);
170 slave.setURLEditGuest(_urlEditGuest);
171 slave.setURLExportImport(_urlExportImport);
172 slave.setURLHelp(_urlHelp);
173 slave.setURLMax(_urlMax);
174 slave.setURLMin(_urlMin);
175 slave.setURLPortlet(_urlPortlet);
176 slave.setURLPortletCss(_urlPortletCss);
177 slave.setURLPrint(_urlPrint);
178 slave.setURLRefresh(_urlRefresh);
179 slave.setURLStaging(_urlStaging);
180 slave.setWebDAVEnabled(_webDAVEnabled);
181
182 slave._title = _title;
183 }
184
185 public int getColumnCount() {
186 return _columnCount;
187 }
188
189 public String getColumnId() {
190 return _columnId;
191 }
192
193 public int getColumnPos() {
194 return _columnPos;
195 }
196
197 public StringBundler getContent() {
198 return _content;
199 }
200
201
210 public String getControlPanelCategory() {
211 return _controlPanelCategory;
212 }
213
214 public String getCustomCSSClassName() {
215 return _customCSSClassName;
216 }
217
218 public String getDescription() {
219 return _description;
220 }
221
222 public String getId() {
223 return _id;
224 }
225
226 public String getInstanceId() {
227 return _instanceId;
228 }
229
230 public String getNamespace() {
231 return _namespace;
232 }
233
234 public String getPortletName() {
235 return _portletName;
236 }
237
238 public String getPortletResource() {
239 return _portletResource;
240 }
241
242 public PortletPreferences getPortletSetup() {
243 return _portletSetup;
244 }
245
246 public String getResourcePK() {
247 return _resourcePK;
248 }
249
250 public String getRootPortletId() {
251 return _rootPortletId;
252 }
253
254 public ThemeDisplay getThemeDisplay() {
255 return _themeDisplay;
256 }
257
258 public String getTitle() {
259 return _title;
260 }
261
262 public String getURLBack() {
263 return _urlBack;
264 }
265
266 public String getURLClose() {
267 return _urlClose;
268 }
269
270 public String getURLConfiguration() {
271 return _urlConfiguration;
272 }
273
274 public String getURLConfigurationJS() {
275 StringBundler sb = new StringBundler(11);
276
277 sb.append("Liferay.Portlet.openWindow(\'#p_p_id_");
278 sb.append(_id);
279 sb.append("_\', \'");
280 sb.append(_id);
281 sb.append("\', \'");
282 sb.append(HtmlUtil.escapeJS(_urlConfiguration));
283 sb.append(" \', \'");
284 sb.append(_namespace);
285 sb.append(" \', \'");
286 sb.append(LanguageUtil.get(_themeDisplay.getLocale(), "configuration"));
287 sb.append("\'); return false;");
288
289 return sb.toString();
290 }
291
292 public String getURLEdit() {
293 return _urlEdit;
294 }
295
296 public String getURLEditDefaults() {
297 return _urlEditDefaults;
298 }
299
300 public String getURLEditGuest() {
301 return _urlEditGuest;
302 }
303
304 public String getURLExportImport() {
305 return _urlExportImport;
306 }
307
308 public String getURLHelp() {
309 return _urlHelp;
310 }
311
312 public String getURLMax() {
313 return _urlMax;
314 }
315
316 public String getURLMin() {
317 return _urlMin;
318 }
319
320 public String getURLPortlet() {
321 return _urlPortlet;
322 }
323
324 public String getURLPortletCss() {
325 return _urlPortletCss;
326 }
327
328 public String getURLPrint() {
329 return _urlPrint;
330 }
331
332 public String getURLRefresh() {
333 return _urlRefresh;
334 }
335
336 public String getURLStaging() {
337 return _urlStaging;
338 }
339
340
343 @Deprecated
344 public boolean isAccess() {
345 return true;
346 }
347
348 public boolean isActive() {
349 return _active;
350 }
351
352 public boolean isFocused() {
353 return _id.equals(_themeDisplay.getPpid());
354 }
355
356 public boolean isModeAbout() {
357 return _modeAbout;
358 }
359
360 public boolean isModeConfig() {
361 return _modeConfig;
362 }
363
364 public boolean isModeEdit() {
365 return _modeEdit;
366 }
367
368 public boolean isModeEditDefaults() {
369 return _modeEditDefaults;
370 }
371
372 public boolean isModeEditGuest() {
373 return _modeEditGuest;
374 }
375
376 public boolean isModeHelp() {
377 return _modeHelp;
378 }
379
380 public boolean isModePreview() {
381 return _modePreview;
382 }
383
384 public boolean isModePrint() {
385 return _modePrint;
386 }
387
388 public boolean isModeView() {
389 return _modeView;
390 }
391
392 public boolean isRestoreCurrentView() {
393 return _restoreCurrentView;
394 }
395
396 public boolean isShowBackIcon() {
397 return _showBackIcon;
398 }
399
400 public boolean isShowCloseIcon() {
401 return _showCloseIcon;
402 }
403
404 public boolean isShowConfigurationIcon() {
405 return _showConfigurationIcon;
406 }
407
408 public boolean isShowEditDefaultsIcon() {
409 return _showEditDefaultsIcon;
410 }
411
412 public boolean isShowEditGuestIcon() {
413 return _showEditGuestIcon;
414 }
415
416 public boolean isShowEditIcon() {
417 return _showEditIcon;
418 }
419
420 public boolean isShowExportImportIcon() {
421 return _showExportImportIcon;
422 }
423
424 public boolean isShowHelpIcon() {
425 return _showHelpIcon;
426 }
427
428 public boolean isShowMaxIcon() {
429 return _showMaxIcon;
430 }
431
432 public boolean isShowMinIcon() {
433 return _showMinIcon;
434 }
435
436 public boolean isShowMoveIcon() {
437 return _showMoveIcon;
438 }
439
440 public boolean isShowPortletCssIcon() {
441 return _showPortletCssIcon;
442 }
443
444 public boolean isShowPortletIcon() {
445 return _showPortletIcon;
446 }
447
448 public boolean isShowPrintIcon() {
449 return _showPrintIcon;
450 }
451
452 public boolean isShowRefreshIcon() {
453 return _showRefreshIcon;
454 }
455
456 public boolean isShowStagingIcon() {
457 return _showStagingIcon;
458 }
459
460 public boolean isStateExclusive() {
461 return _stateExclusive;
462 }
463
464 public boolean isStateMax() {
465 return _stateMax;
466 }
467
468 public boolean isStateMin() {
469 return _stateMin;
470 }
471
472 public boolean isStateNormal() {
473 return _stateNormal;
474 }
475
476 public boolean isStatePopUp() {
477 return _statePopUp;
478 }
479
480 public boolean isWebDAVEnabled() {
481 return _webDAVEnabled;
482 }
483
484 public void recycle() {
485 if (_log.isDebugEnabled()) {
486 _log.debug("Recycling instance " + hashCode());
487 }
488
489 _active = false;
490 _columnCount = 0;
491 _columnId = StringPool.BLANK;
492 _columnPos = 0;
493 _content.setIndex(0);
494 _controlPanelCategory = StringPool.BLANK;
495 _customCSSClassName = StringPool.BLANK;
496 _description = StringPool.BLANK;
497 _id = StringPool.BLANK;
498 _instanceId = StringPool.BLANK;
499 _modeAbout = false;
500 _modeConfig = false;
501 _modeEdit = false;
502 _modeEditDefaults = false;
503 _modeEditGuest = false;
504 _modeHelp = false;
505 _modePreview = false;
506 _modePrint = false;
507 _modeView = false;
508 _namespace = StringPool.BLANK;
509 _portletName = StringPool.BLANK;
510 _portletSetup = null;
511 _resourcePK = StringPool.BLANK;
512 _restoreCurrentView = false;
513 _rootPortletId = StringPool.BLANK;
514 _showBackIcon = false;
515 _showCloseIcon = false;
516 _showConfigurationIcon = false;
517 _showEditDefaultsIcon = false;
518 _showEditGuestIcon = false;
519 _showEditIcon = false;
520 _showExportImportIcon = false;
521 _showHelpIcon = false;
522 _showMaxIcon = false;
523 _showMinIcon = false;
524 _showMoveIcon = false;
525 _showPortletCssIcon = false;
526 _showPortletIcon = false;
527 _showPrintIcon = false;
528 _showRefreshIcon = false;
529 _showStagingIcon = false;
530 _stateExclusive = false;
531 _stateMax = false;
532 _stateMin = false;
533 _stateNormal = false;
534 _statePopUp = false;
535 _title = StringPool.BLANK;
536 _urlBack = StringPool.BLANK;
537 _urlClose = StringPool.BLANK;
538 _urlConfiguration = StringPool.BLANK;
539 _urlEdit = StringPool.BLANK;
540 _urlEditDefaults = StringPool.BLANK;
541 _urlEditGuest = StringPool.BLANK;
542 _urlExportImport = StringPool.BLANK;
543 _urlHelp = StringPool.BLANK;
544 _urlMax = StringPool.BLANK;
545 _urlMin = StringPool.BLANK;
546 _urlPortlet = StringPool.BLANK;
547 _urlPortletCss = StringPool.BLANK;
548 _urlPrint = StringPool.BLANK;
549 _urlRefresh = StringPool.BLANK;
550 _webDAVEnabled = false;
551 }
552
553
556 @Deprecated
557 public void setAccess(boolean access) {
558 }
559
560 public void setActive(boolean active) {
561 _active = active;
562 }
563
564 public void setColumnCount(int columnCount) {
565 _columnCount = columnCount;
566 }
567
568 public void setColumnId(String columnId) {
569 _columnId = columnId;
570 }
571
572 public void setColumnPos(int columnPos) {
573 _columnPos = columnPos;
574 }
575
576 public void setContent(StringBundler content) {
577 if (content == null) {
578 _content = _blankStringBundler;
579 }
580 else {
581 _content = content;
582 }
583 }
584
585 public void setControlPanelCategory(String controlPanelCategory) {
586 _controlPanelCategory = controlPanelCategory;
587 }
588
589 public void setCustomCSSClassName(String customCSSClassName) {
590 _customCSSClassName = customCSSClassName;
591 }
592
593 public void setDescription(String description) {
594 description = HtmlUtil.escape(description);
595
596 _description = description;
597 }
598
599 public void setId(String id) {
600 _id = id;
601 }
602
603 public void setInstanceId(String instanceId) {
604 _instanceId = instanceId;
605 }
606
607 public void setModeAbout(boolean modeAbout) {
608 _modeAbout = modeAbout;
609 }
610
611 public void setModeConfig(boolean modeConfig) {
612 _modeConfig = modeConfig;
613 }
614
615 public void setModeEdit(boolean modeEdit) {
616 _modeEdit = modeEdit;
617 }
618
619 public void setModeEditDefaults(boolean modeEditDefaults) {
620 _modeEditDefaults = modeEditDefaults;
621 }
622
623 public void setModeEditGuest(boolean modeEditGuest) {
624 _modeEditGuest = modeEditGuest;
625 }
626
627 public void setModeHelp(boolean modeHelp) {
628 _modeHelp = modeHelp;
629 }
630
631 public void setModePreview(boolean modePreview) {
632 _modePreview = modePreview;
633 }
634
635 public void setModePrint(boolean modePrint) {
636 _modePrint = modePrint;
637 }
638
639 public void setModeView(boolean modeView) {
640 _modeView = modeView;
641 }
642
643 public void setNamespace(String namespace) {
644 _namespace = namespace;
645 }
646
647 public void setPortletName(String portletName) {
648 _portletName = portletName;
649 }
650
651 public void setPortletResource(String portletResource) {
652 _portletResource = portletResource;
653 }
654
655 public void setPortletSetup(PortletPreferences portletSetup) {
656 _portletSetup = portletSetup;
657 }
658
659 public void setResourcePK(String resourcePK) {
660 _resourcePK = resourcePK;
661 }
662
663 public void setRestoreCurrentView(boolean restoreCurrentView) {
664 _restoreCurrentView = restoreCurrentView;
665 }
666
667 public void setRootPortletId(String rootPortletId) {
668 _rootPortletId = rootPortletId;
669 }
670
671 public void setShowBackIcon(boolean showBackIcon) {
672 _showBackIcon = showBackIcon;
673 }
674
675 public void setShowCloseIcon(boolean showCloseIcon) {
676 _showCloseIcon = showCloseIcon;
677 }
678
679 public void setShowConfigurationIcon(boolean showConfigurationIcon) {
680 _showConfigurationIcon = showConfigurationIcon;
681 }
682
683 public void setShowEditDefaultsIcon(boolean showEditDefaultsIcon) {
684 _showEditDefaultsIcon = showEditDefaultsIcon;
685 }
686
687 public void setShowEditGuestIcon(boolean showEditGuestIcon) {
688 _showEditGuestIcon = showEditGuestIcon;
689 }
690
691 public void setShowEditIcon(boolean showEditIcon) {
692 _showEditIcon = showEditIcon;
693 }
694
695 public void setShowExportImportIcon(boolean showExportImportIcon) {
696 _showExportImportIcon = showExportImportIcon;
697 }
698
699 public void setShowHelpIcon(boolean showHelpIcon) {
700 _showHelpIcon = showHelpIcon;
701 }
702
703 public void setShowMaxIcon(boolean showMaxIcon) {
704 _showMaxIcon = showMaxIcon;
705 }
706
707 public void setShowMinIcon(boolean showMinIcon) {
708 _showMinIcon = showMinIcon;
709 }
710
711 public void setShowMoveIcon(boolean showMoveIcon) {
712 _showMoveIcon = showMoveIcon;
713 }
714
715 public void setShowPortletCssIcon(boolean showPortletCssIcon) {
716 _showPortletCssIcon = showPortletCssIcon;
717 }
718
719 public void setShowPortletIcon(boolean showPortletIcon) {
720 _showPortletIcon = showPortletIcon;
721 }
722
723 public void setShowPrintIcon(boolean showPrintIcon) {
724 _showPrintIcon = showPrintIcon;
725 }
726
727 public void setShowRefreshIcon(boolean showRefreshIcon) {
728 _showRefreshIcon = showRefreshIcon;
729 }
730
731 public void setShowStagingIcon(boolean showStagingIcon) {
732 _showStagingIcon = showStagingIcon;
733 }
734
735 public void setStateExclusive(boolean stateExclusive) {
736 _stateExclusive = stateExclusive;
737 }
738
739 public void setStateMax(boolean stateMax) {
740 _stateMax = stateMax;
741 }
742
743 public void setStateMin(boolean stateMin) {
744 _stateMin = stateMin;
745 }
746
747 public void setStateNormal(boolean stateNormal) {
748 _stateNormal = stateNormal;
749 }
750
751 public void setStatePopUp(boolean statePopUp) {
752 _statePopUp = statePopUp;
753 }
754
755 public void setThemeDisplay(ThemeDisplay themeDisplay) {
756 _themeDisplay = themeDisplay;
757 }
758
759 public void setTitle(String title) {
760 _title = title;
761
762
763
764 if (Validator.isNull(_id)) {
765 setId(_themeDisplay.getTilesTitle());
766 }
767 }
768
769 public void setURLBack(String urlBack) {
770 _urlBack = urlBack;
771 }
772
773 public void setURLClose(String urlClose) {
774 _urlClose = urlClose;
775 }
776
777 public void setURLConfiguration(String urlConfiguration) {
778 _urlConfiguration = urlConfiguration;
779 }
780
781 public void setURLEdit(String urlEdit) {
782 _urlEdit = urlEdit;
783 }
784
785 public void setURLEditDefaults(String urlEditDefaults) {
786 _urlEditDefaults = urlEditDefaults;
787 }
788
789 public void setURLEditGuest(String urlEditGuest) {
790 _urlEditGuest = urlEditGuest;
791 }
792
793 public void setURLExportImport(String urlExportImport) {
794 _urlExportImport = urlExportImport;
795 }
796
797 public void setURLHelp(String urlHelp) {
798 _urlHelp = urlHelp;
799 }
800
801 public void setURLMax(String urlMax) {
802 _urlMax = urlMax;
803 }
804
805 public void setURLMin(String urlMin) {
806 _urlMin = urlMin;
807 }
808
809 public void setURLPortlet(String urlPortlet) {
810 _urlPortlet = urlPortlet;
811 }
812
813 public void setURLPortletCss(String urlPortletCss) {
814 _urlPortletCss = urlPortletCss;
815 }
816
817 public void setURLPrint(String urlPrint) {
818 _urlPrint = urlPrint;
819 }
820
821 public void setURLRefresh(String urlRefresh) {
822 _urlRefresh = urlRefresh;
823 }
824
825 public void setURLStaging(String urlStaging) {
826 _urlStaging = urlStaging;
827 }
828
829 public void setWebDAVEnabled(boolean webDAVEnabled) {
830 _webDAVEnabled = webDAVEnabled;
831 }
832
833 public void writeContent(Writer writer) throws IOException {
834 _content.writeTo(writer);
835 }
836
837 private static final Log _log = LogFactoryUtil.getLog(PortletDisplay.class);
838
839 private static final StringBundler _blankStringBundler = new StringBundler(
840 StringPool.BLANK);
841
842 private boolean _active;
843 private int _columnCount;
844 private String _columnId = StringPool.BLANK;
845 private int _columnPos;
846 private StringBundler _content = _blankStringBundler;
847 private String _controlPanelCategory = StringPool.BLANK;
848 private String _customCSSClassName = StringPool.BLANK;
849 private String _description = StringPool.BLANK;
850 private String _id = StringPool.BLANK;
851 private String _instanceId = StringPool.BLANK;
852 private boolean _modeAbout;
853 private boolean _modeConfig;
854 private boolean _modeEdit;
855 private boolean _modeEditDefaults;
856 private boolean _modeEditGuest;
857 private boolean _modeHelp;
858 private boolean _modePreview;
859 private boolean _modePrint;
860 private boolean _modeView;
861 private String _namespace = StringPool.BLANK;
862 private String _portletName = StringPool.BLANK;
863 private String _portletResource = StringPool.BLANK;
864 private PortletPreferences _portletSetup;
865 private String _resourcePK = StringPool.BLANK;
866 private boolean _restoreCurrentView;
867 private String _rootPortletId = StringPool.BLANK;
868 private boolean _showBackIcon;
869 private boolean _showCloseIcon;
870 private boolean _showConfigurationIcon;
871 private boolean _showEditDefaultsIcon;
872 private boolean _showEditGuestIcon;
873 private boolean _showEditIcon;
874 private boolean _showExportImportIcon;
875 private boolean _showHelpIcon;
876 private boolean _showMaxIcon;
877 private boolean _showMinIcon;
878 private boolean _showMoveIcon;
879 private boolean _showPortletCssIcon;
880 private boolean _showPortletIcon;
881 private boolean _showPrintIcon;
882 private boolean _showRefreshIcon;
883 private boolean _showStagingIcon;
884 private boolean _stateExclusive;
885 private boolean _stateMax;
886 private boolean _stateMin;
887 private boolean _stateNormal;
888 private boolean _statePopUp;
889 private ThemeDisplay _themeDisplay;
890 private String _title = StringPool.BLANK;
891 private String _urlBack = StringPool.BLANK;
892 private String _urlClose = StringPool.BLANK;
893 private String _urlConfiguration = StringPool.BLANK;
894 private String _urlEdit = StringPool.BLANK;
895 private String _urlEditDefaults = StringPool.BLANK;
896 private String _urlEditGuest = StringPool.BLANK;
897 private String _urlExportImport = StringPool.BLANK;
898 private String _urlHelp = StringPool.BLANK;
899 private String _urlMax = StringPool.BLANK;
900 private String _urlMin = StringPool.BLANK;
901 private String _urlPortlet = StringPool.BLANK;
902 private String _urlPortletCss = StringPool.BLANK;
903 private String _urlPrint = StringPool.BLANK;
904 private String _urlRefresh = StringPool.BLANK;
905 private String _urlStaging = StringPool.BLANK;
906 private boolean _webDAVEnabled;
907
908 }