Example usage for com.liferay.portal.kernel.portlet PortalPreferences getValue

List of usage examples for com.liferay.portal.kernel.portlet PortalPreferences getValue

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.portlet PortalPreferences getValue.

Prototype

public String getValue(String namespace, String key, String defaultValue);

Source Link

Usage

From source file:com.liferay.asset.browser.web.internal.display.context.AssetBrowserDisplayContext.java

License:Open Source License

public String getDisplayStyle() {
    if (Validator.isNotNull(_displayStyle)) {
        return _displayStyle;
    }/* w  ww .  j  a v a 2s . c om*/

    PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(_request);

    _displayStyle = portalPreferences.getValue(AssetBrowserPortletKeys.ASSET_BROWSER, "display-style", "list");

    return _displayStyle;
}

From source file:com.liferay.asset.categories.admin.web.internal.display.context.AssetCategoriesDisplayContext.java

License:Open Source License

public String getDisplayStyle() {
    if (isFlattenedNavigationAllowed()) {
        _displayStyle = "list";
    }//w w w . j a va  2 s.co  m

    if (Validator.isNotNull(_displayStyle)) {
        return _displayStyle;
    }

    PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(_request);

    _displayStyle = portalPreferences.getValue(AssetCategoriesAdminPortletKeys.ASSET_CATEGORIES_ADMIN,
            "display-style", "list");

    return _displayStyle;
}

From source file:com.liferay.asset.display.template.web.internal.display.context.AssetDisplayTemplateDisplayContext.java

License:Open Source License

public String getDisplayStyle() {
    if (Validator.isNotNull(_displayStyle)) {
        return _displayStyle;
    }//from w  ww  .ja  va 2  s . com

    PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(_request);

    _displayStyle = portalPreferences.getValue(AssetDisplayTemplatePortletKeys.ASSET_DISPLAY_TEMPLATE,
            "display-style", "list");

    return _displayStyle;
}

From source file:com.liferay.asset.publisher.web.display.context.BaseItemSelectorViewDisplayContext.java

License:Open Source License

@Override
public String getDisplayStyle() {
    String displayStyle = ParamUtil.getString(request, "displayStyle");

    PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(request);

    if (Validator.isNull(displayStyle)) {
        displayStyle = portalPreferences.getValue(AssetPublisherWebKeys.ITEM_SELECTOR, "display-style", "icon");
    } else {//from  w w  w  .  j ava  2  s  .  c  o m
        portalPreferences.setValue(AssetPublisherWebKeys.ITEM_SELECTOR, "display-style", displayStyle);

        request.setAttribute(WebKeys.SINGLE_PAGE_APPLICATION_CLEAR_CACHE, Boolean.TRUE);
    }

    return displayStyle;
}

From source file:com.liferay.asset.tags.admin.web.internal.display.context.AssetTagsDisplayContext.java

License:Open Source License

public String getDisplayStyle() {
    if (Validator.isNotNull(_displayStyle)) {
        return _displayStyle;
    }/*from  ww  w .ja  v a  2s.c  o m*/

    PortalPreferences portalPreferences = PortletPreferencesFactoryUtil.getPortalPreferences(_request);

    _displayStyle = portalPreferences.getValue(AssetTagsAdminPortletKeys.ASSET_TAGS_ADMIN, "display-style",
            "list");

    return _displayStyle;
}

From source file:com.liferay.calendar.web.internal.search.CalendarResourceSearch.java

License:Open Source License

public CalendarResourceSearch(PortletRequest portletRequest, String curParam, PortletURL iteratorURL) {

    super(portletRequest, new CalendarResourceDisplayTerms(portletRequest),
            new CalendarResourceDisplayTerms(portletRequest), curParam, DEFAULT_DELTA, iteratorURL, null,
            EMPTY_RESULTS_MESSAGE);//from   w  w  w.  java  2  s  .c  om

    CalendarResourceDisplayTerms displayTerms = (CalendarResourceDisplayTerms) getDisplayTerms();

    iteratorURL.setParameter(CalendarResourceDisplayTerms.ACTIVE, String.valueOf(displayTerms.isActive()));
    iteratorURL.setParameter(CalendarResourceDisplayTerms.CODE, displayTerms.getCode());
    iteratorURL.setParameter(CalendarResourceDisplayTerms.DESCRIPTION, displayTerms.getDescription());
    iteratorURL.setParameter(CalendarResourceDisplayTerms.NAME, displayTerms.getName());
    iteratorURL.setParameter(CalendarResourceDisplayTerms.SCOPE, String.valueOf(displayTerms.getScope()));

    try {
        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(CalendarPortletKeys.CALENDAR, "users-resources-order-by-col", orderByCol);
            preferences.setValue(CalendarPortletKeys.CALENDAR, "users-resources-order-by-type", orderByType);
        } else {
            orderByCol = preferences.getValue(CalendarPortletKeys.CALENDAR, "users-resources-order-by-col",
                    "last-name");
            orderByType = preferences.getValue(CalendarPortletKeys.CALENDAR, "users-resources-order-by-type",
                    "asc");
        }

        OrderByComparator<CalendarResource> orderByComparator = CalendarResourceUtil
                .getOrderByComparator(orderByCol, orderByType);

        setOrderableHeaders(orderableHeaders);
        setOrderByCol(orderByCol);
        setOrderByType(orderByType);
        setOrderByComparator(orderByComparator);
    } catch (Exception e) {
        _log.error(e);
    }
}

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  va 2 s.  co  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 .ja  v a2s . com*/

    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 {//  w ww. 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 {/* w w w. j a  v  a  2s  . c o  m*/
        portalPreferences.setValue(DDLFormPortletKeys.DYNAMIC_DATA_LISTS_FORM_ADMIN,
                "view-entries-order-by-type", orderByType);
    }

    return orderByType;
}