List of usage examples for com.liferay.portal.kernel.portlet PortletPreferencesFactoryUtil getPortalPreferences
public static PortalPreferences getPortalPreferences(PortletRequest portletRequest)
From source file:com.liferay.document.library.web.internal.display.context.logic.DLVisualizationHelper.java
License:Open Source License
public String getDisplayStyle() { DLPortletInstanceSettings dlPortletInstanceSettings = _dlRequestHelper.getDLPortletInstanceSettings(); String[] displayViews = dlPortletInstanceSettings.getDisplayViews(); String displayStyle = ParamUtil.getString(_dlRequestHelper.getRequest(), "displayStyle"); if (Validator.isNull(displayStyle)) { PortalPreferences portalPreferences = PortletPreferencesFactoryUtil .getPortalPreferences(_dlRequestHelper.getLiferayPortletRequest()); displayStyle = portalPreferences.getValue(DLPortletKeys.DOCUMENT_LIBRARY, "display-style", PropsValues.DL_DEFAULT_DISPLAY_VIEW); }//from ww w.j a v a 2s .c o m if (!ArrayUtil.contains(displayViews, displayStyle)) { displayStyle = displayViews[0]; } return displayStyle; }
From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormAdminDisplayContext.java
License:Open Source License
protected String getDisplayStyle(PortletRequest portletRequest, DDLFormWebConfiguration ddlFormWebConfiguration, String[] displayViews) {/*from w w w . jav a2 s .c o m*/ PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(portletRequest); String displayStyle = ParamUtil.getString(portletRequest, "displayStyle"); if (Validator.isNull(displayStyle)) { displayStyle = portalPreferences.getValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "display-style", ddlFormWebConfiguration.defaultDisplayView()); } else if (ArrayUtil.contains(displayViews, displayStyle)) { portalPreferences.setValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "display-style", displayStyle); } if (!ArrayUtil.contains(displayViews, displayStyle)) { displayStyle = displayViews[0]; } return displayStyle; }
From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormViewRecordsDisplayContext.java
License:Open Source License
public String getOrderByCol() { PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(_renderRequest); String orderByCol = ParamUtil.getString(_renderRequest, "orderByCol"); if (Validator.isNull(orderByCol)) { orderByCol = portalPreferences.getValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "view-entries-order-by-col", "modified-date"); } else {/*from w w w . j a v a2s .co m*/ portalPreferences.setValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "view-entries-order-by-col", orderByCol); } return orderByCol; }
From source file:com.liferay.dynamic.data.lists.form.web.internal.display.context.DDLFormViewRecordsDisplayContext.java
License:Open Source License
public String getOrderByType() { PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(_renderRequest); String orderByType = ParamUtil.getString(_renderRequest, "orderByType"); if (Validator.isNull(orderByType)) { orderByType = portalPreferences.getValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "view-entries-order-by-type", "asc"); } else {//from ww w . jav a 2 s.c o m portalPreferences.setValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "view-entries-order-by-type", orderByType); } return orderByType; }
From source file:com.liferay.dynamic.data.lists.form.web.internal.search.RecordSearch.java
License:Open Source License
public RecordSearch(PortletRequest portletRequest, PortletURL iteratorURL, List<String> headerNames) { super(portletRequest, new DisplayTerms(portletRequest), null, DEFAULT_CUR_PARAM, DEFAULT_DELTA, iteratorURL, headerNames, EMPTY_RESULTS_MESSAGE); try {//from www.j ava2 s. c om PortalPreferences preferences = PortletPreferencesFactoryUtil.getPortalPreferences(portletRequest); String orderByCol = ParamUtil.getString(portletRequest, "orderByCol"); String orderByType = ParamUtil.getString(portletRequest, "orderByType"); if (Validator.isNotNull(orderByCol) && Validator.isNotNull(orderByType)) { preferences.setValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "view-entries-order-by-col", orderByCol); preferences.setValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "view-entries-order-by-type", orderByType); } else { orderByCol = preferences.getValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "view-entries-order-by-col", "id"); orderByType = preferences.getValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN, "view-entries-order-by-type", "asc"); } OrderByComparator<DDLRecord> orderByComparator = getRecordOrderByComparator(orderByCol, orderByType); setOrderableHeaders(orderableHeaders); setOrderByCol(orderByCol); setOrderByType(orderByType); setOrderByComparator(orderByComparator); } catch (Exception e) { _log.error(e, e); } }
From source file:com.liferay.dynamic.data.lists.web.internal.display.context.DDLDisplayContext.java
License:Open Source License
public String getDDLRecordSetDisplayStyle() { if (_ddlRecordDisplayStyle == null) { PortalPreferences portalPreferences = PortletPreferencesFactoryUtil .getPortalPreferences(_ddlRequestHelper.getRenderRequest()); _ddlRecordDisplayStyle = ParamUtil.getString(_ddlRequestHelper.getRenderRequest(), "displayStyle"); if (Validator.isNull(_ddlRecordDisplayStyle)) { _ddlRecordDisplayStyle = portalPreferences.getValue(DDLPortletKeys.DYNAMIC_DATA_LISTS, "display-style", _ddlWebConfiguration.defaultDisplayView()); } else if (ArrayUtil.contains(getDDLRecordSetDisplayViews(), _ddlRecordDisplayStyle)) { portalPreferences.setValue(DDLPortletKeys.DYNAMIC_DATA_LISTS, "display-style", _ddlRecordDisplayStyle); }//from w w w . j av a 2 s . c om if (!ArrayUtil.contains(getDDLRecordSetDisplayViews(), _ddlRecordDisplayStyle)) { _ddlRecordDisplayStyle = getDDLRecordSetDisplayViews()[0]; } } return _ddlRecordDisplayStyle; }
From source file:com.liferay.dynamic.data.mapping.form.web.internal.display.context.DDMFormAdminDisplayContext.java
License:Open Source License
protected String getDisplayStyle(PortletRequest portletRequest, DDMFormWebConfiguration formWebConfiguration, String[] displayViews) {// w w w .j a v a2 s. c o m PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(portletRequest); String displayStyle = ParamUtil.getString(portletRequest, "displayStyle"); if (Validator.isNull(displayStyle)) { displayStyle = portalPreferences.getValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "display-style", formWebConfiguration.defaultDisplayView()); } else if (ArrayUtil.contains(displayViews, displayStyle)) { portalPreferences.setValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "display-style", displayStyle); } if (!ArrayUtil.contains(displayViews, displayStyle)) { displayStyle = displayViews[0]; } return displayStyle; }
From source file:com.liferay.dynamic.data.mapping.form.web.internal.display.context.DDMFormViewFormInstanceRecordsDisplayContext.java
License:Open Source License
public String getOrderByCol() { PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(_renderRequest); String orderByCol = ParamUtil.getString(_renderRequest, "orderByCol"); if (Validator.isNull(orderByCol)) { orderByCol = portalPreferences.getValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "view-entries-order-by-col", "modified-date"); } else {/*from w ww .ja v a2s. c o m*/ portalPreferences.setValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "view-entries-order-by-col", orderByCol); } return orderByCol; }
From source file:com.liferay.dynamic.data.mapping.form.web.internal.display.context.DDMFormViewFormInstanceRecordsDisplayContext.java
License:Open Source License
public String getOrderByType() { PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(_renderRequest); String orderByType = ParamUtil.getString(_renderRequest, "orderByType"); if (Validator.isNull(orderByType)) { orderByType = portalPreferences.getValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "view-entries-order-by-type", "asc"); } else {/*from ww w . j a va2 s .c om*/ portalPreferences.setValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "view-entries-order-by-type", orderByType); } return orderByType; }
From source file:com.liferay.dynamic.data.mapping.form.web.internal.search.FormInstanceRecordSearch.java
License:Open Source License
public FormInstanceRecordSearch(PortletRequest portletRequest, PortletURL iteratorURL, List<String> headerNames) { super(portletRequest, new DisplayTerms(portletRequest), null, DEFAULT_CUR_PARAM, DEFAULT_DELTA, iteratorURL, headerNames, EMPTY_RESULTS_MESSAGE); try {/*from w ww . j av a 2s . c o m*/ PortalPreferences preferences = PortletPreferencesFactoryUtil.getPortalPreferences(portletRequest); String orderByCol = ParamUtil.getString(portletRequest, "orderByCol"); String orderByType = ParamUtil.getString(portletRequest, "orderByType"); if (Validator.isNotNull(orderByCol) && Validator.isNotNull(orderByType)) { preferences.setValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "view-entries-order-by-col", orderByCol); preferences.setValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "view-entries-order-by-type", orderByType); } else { orderByCol = preferences.getValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "view-entries-order-by-col", "id"); orderByType = preferences.getValue(DDMFormPortletKeys.DYNAMIC_DATA_MAPPING_FORM_ADMIN, "view-entries-order-by-type", "asc"); } OrderByComparator<DDMFormInstanceRecord> orderByComparator = getDDMFormInstanceRecordOrderByComparator( orderByCol, orderByType); setOrderableHeaders(orderableHeaders); setOrderByCol(orderByCol); setOrderByType(orderByType); setOrderByComparator(orderByComparator); } catch (Exception e) { _log.error(e, e); } }