Example usage for com.liferay.portal.kernel.util StringPool SPACE

List of usage examples for com.liferay.portal.kernel.util StringPool SPACE

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.util StringPool SPACE.

Prototype

String SPACE

To view the source code for com.liferay.portal.kernel.util StringPool SPACE.

Click Source Link

Usage

From source file:com.ktree.timezone.model.dao.service.persistence.WorldClockPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("id");
    sb.append(StringPool.EQUAL);/* www  . j av a 2  s.  c  om*/
    sb.append(id);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("place");
    sb.append(StringPool.EQUAL);
    sb.append(place);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.liferay.adaptive.media.blogs.editor.configuration.internal.dynamic.DynamicAdaptiveMediaBlogsEditorConfigContributor.java

License:Open Source License

@Override
public void populateConfigJSONObject(JSONObject jsonObject, Map<String, Object> inputEditorTaglibAttributes,
        ThemeDisplay themeDisplay, RequestBackedPortletURLFactory requestBackedPortletURLFactory) {

    String allowedContent = jsonObject.getString("allowedContent");

    if (Validator.isNotNull(allowedContent)) {
        allowedContent += StringPool.SPACE + _IMG_TAG_RULE;
    } else {// ww w  . j av a  2 s .  c  o  m
        allowedContent = _IMG_TAG_RULE;
    }

    jsonObject.put("allowedContent", allowedContent);

    String itemSelectorURL = jsonObject.getString("filebrowserImageBrowseLinkUrl");

    if (Validator.isNull(itemSelectorURL)) {
        return;
    }

    List<ItemSelectorCriterion> itemSelectorCriteria = _itemSelector.getItemSelectorCriteria(itemSelectorURL);

    boolean adaptiveMediaImageURLItemSelectorReturnTypeAdded = false;

    for (ItemSelectorCriterion itemSelectorCriterion : itemSelectorCriteria) {

        if (itemSelectorCriterion instanceof BlogsItemSelectorCriterion
                || itemSelectorCriterion instanceof FileItemSelectorCriterion
                || itemSelectorCriterion instanceof ImageItemSelectorCriterion
                || itemSelectorCriterion instanceof UploadItemSelectorCriterion) {

            addAdaptiveMediaImageFileEntryItemSelectorReturnType(itemSelectorCriterion);

            adaptiveMediaImageURLItemSelectorReturnTypeAdded = true;
        }
    }

    if (!adaptiveMediaImageURLItemSelectorReturnTypeAdded) {
        return;
    }

    String extraPlugins = jsonObject.getString("extraPlugins");

    if (Validator.isNotNull(extraPlugins)) {
        extraPlugins = extraPlugins + ",adaptivemedia";
    } else {
        extraPlugins = "adaptivemedia";
    }

    jsonObject.put("extraPlugins", extraPlugins);

    String itemSelectedEventName = _itemSelector.getItemSelectedEventName(itemSelectorURL);

    PortletURL itemSelectorPortletURL = _itemSelector.getItemSelectorURL(requestBackedPortletURLFactory,
            itemSelectedEventName,
            itemSelectorCriteria.toArray(new ItemSelectorCriterion[itemSelectorCriteria.size()]));

    jsonObject.put("filebrowserImageBrowseLinkUrl", itemSelectorPortletURL.toString());
    jsonObject.put("filebrowserImageBrowseUrl", itemSelectorPortletURL.toString());
}

From source file:com.liferay.adaptive.media.blogs.editor.configuration.internal.stat1c.StaticAdaptiveMediaBlogsEditorConfigContributor.java

License:Open Source License

private void _allowTagRule(JSONObject jsonObject, String tagRule) {
    String allowedContent = jsonObject.getString("allowedContent");

    if (Validator.isNotNull(allowedContent)) {
        allowedContent += StringPool.SPACE + tagRule;
    } else {// w w  w. ja  v a2s .c  om
        allowedContent = tagRule;
    }

    jsonObject.put("allowedContent", allowedContent);
}

From source file:com.liferay.adaptive.media.journal.editor.configuration.internal.DynamicAdaptiveMediaJournalEditorConfigContributor.java

License:Open Source License

@Override
public void populateConfigJSONObject(JSONObject jsonObject, Map<String, Object> inputEditorTaglibAttributes,
        ThemeDisplay themeDisplay, RequestBackedPortletURLFactory requestBackedPortletURLFactory) {

    String allowedContent = jsonObject.getString("allowedContent");

    if (Validator.isNotNull(allowedContent)) {
        allowedContent += StringPool.SPACE + _IMG_TAG_RULE;
    } else {//from   ww w  .j  av a  2 s. com
        allowedContent = _IMG_TAG_RULE;
    }

    jsonObject.put("allowedContent", allowedContent);

    String itemSelectorURL = jsonObject.getString("filebrowserImageBrowseLinkUrl");

    if (Validator.isNull(itemSelectorURL)) {
        return;
    }

    List<ItemSelectorCriterion> itemSelectorCriteria = _itemSelector.getItemSelectorCriteria(itemSelectorURL);

    boolean adaptiveMediaImageURLItemSelectorReturnTypeAdded = false;

    for (ItemSelectorCriterion itemSelectorCriterion : itemSelectorCriteria) {

        if (itemSelectorCriterion instanceof FileItemSelectorCriterion
                || itemSelectorCriterion instanceof ImageItemSelectorCriterion
                || itemSelectorCriterion instanceof JournalItemSelectorCriterion
                || itemSelectorCriterion instanceof UploadItemSelectorCriterion) {

            addAdaptiveMediaImageFileEntryItemSelectorReturnType(itemSelectorCriterion);

            adaptiveMediaImageURLItemSelectorReturnTypeAdded = true;
        }
    }

    if (!adaptiveMediaImageURLItemSelectorReturnTypeAdded) {
        return;
    }

    String extraPlugins = jsonObject.getString("extraPlugins");

    if (Validator.isNotNull(extraPlugins)) {
        extraPlugins = extraPlugins + ",adaptivemedia";
    } else {
        extraPlugins = "adaptivemedia";
    }

    jsonObject.put("extraPlugins", extraPlugins);

    String itemSelectedEventName = _itemSelector.getItemSelectedEventName(itemSelectorURL);

    PortletURL itemSelectorPortletURL = _itemSelector.getItemSelectorURL(requestBackedPortletURLFactory,
            itemSelectedEventName,
            itemSelectorCriteria.toArray(new ItemSelectorCriterion[itemSelectorCriteria.size()]));

    jsonObject.put("filebrowserImageBrowseLinkUrl", itemSelectorPortletURL.toString());
    jsonObject.put("filebrowserImageBrowseUrl", itemSelectorPortletURL.toString());
}

From source file:com.liferay.amfregistration.service.persistence.RegistrationPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(10);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("username");
    sb.append(StringPool.EQUAL);//from   w  w  w  . j  a va  2 s  . c om
    sb.append(username);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("userID");
    sb.append(StringPool.EQUAL);
    sb.append(userID);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.liferay.asset.sharing.service.persistence.AssetSharingEntryPK.java

License:Open Source License

@Override
public String toString() {
    StringBundler sb = new StringBundler(20);

    sb.append(StringPool.OPEN_CURLY_BRACE);

    sb.append("classNameId");
    sb.append(StringPool.EQUAL);//from   w  ww . j  a va 2s  .  c  o m
    sb.append(classNameId);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("classPK");
    sb.append(StringPool.EQUAL);
    sb.append(classPK);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("sharedToClassNameId");
    sb.append(StringPool.EQUAL);
    sb.append(sharedToClassNameId);

    sb.append(StringPool.COMMA);
    sb.append(StringPool.SPACE);
    sb.append("sharedToClassPK");
    sb.append(StringPool.EQUAL);
    sb.append(sharedToClassPK);

    sb.append(StringPool.CLOSE_CURLY_BRACE);

    return sb.toString();
}

From source file:com.liferay.blogs.web.internal.template.BlogsPortletDisplayTemplateHandler.java

License:Open Source License

@Override
public String getName(Locale locale) {
    String portletTitle = PortalUtil.getPortletTitle(BlogsPortletKeys.BLOGS, locale);

    return portletTitle.concat(StringPool.SPACE).concat(LanguageUtil.get(locale, "template"));
}

From source file:com.liferay.blogs.web.internal.util.BlogsUtil.java

License:Open Source License

public static int getReadingTimeMinutes(String content) {
    String strippedContent = HtmlUtil.stripHtml(content);

    String[] words = StringUtil.split(strippedContent, StringPool.SPACE);

    if (words.length < 250) {
        return 1;
    }/*from w  w w .  j a v a2  s . c o m*/

    return Math.round(words.length / 250F);
}

From source file:com.liferay.bookmarks.util.BookmarksUtil.java

License:Open Source License

public static String getAbsolutePath(PortletRequest portletRequest, long folderId) throws PortalException {

    ThemeDisplay themeDisplay = (ThemeDisplay) portletRequest.getAttribute(WebKeys.THEME_DISPLAY);

    if (folderId == BookmarksFolderConstants.DEFAULT_PARENT_FOLDER_ID) {
        return themeDisplay.translate("home");
    }//from  ww  w.  j  a  v  a 2 s . co m

    BookmarksFolder folder = BookmarksFolderLocalServiceUtil.fetchBookmarksFolder(folderId);

    List<BookmarksFolder> folders = folder.getAncestors();

    StringBundler sb = new StringBundler((folders.size() * 3) + 5);

    sb.append(themeDisplay.translate("home"));
    sb.append(StringPool.SPACE);

    Collections.reverse(folders);

    for (BookmarksFolder curFolder : folders) {
        sb.append(StringPool.RAQUO_CHAR);
        sb.append(StringPool.SPACE);
        sb.append(curFolder.getName());
    }

    sb.append(StringPool.RAQUO_CHAR);
    sb.append(StringPool.SPACE);
    sb.append(folder.getName());

    return sb.toString();
}

From source file:com.liferay.calendar.notification.impl.NotificationTemplateContextFactory.java

License:Open Source License

public static NotificationTemplateContext getInstance(NotificationType notificationType,
        NotificationTemplateType notificationTemplateType, CalendarBooking calendarBooking, User user)
        throws Exception {

    CalendarBooking parentCalendarBooking = calendarBooking.getParentCalendarBooking();

    Calendar calendar = parentCalendarBooking.getCalendar();

    NotificationTemplateContext notificationTemplateContext = new NotificationTemplateContext();

    CalendarNotificationTemplate calendarNotificationTemplate = CalendarNotificationTemplateLocalServiceUtil
            .fetchCalendarNotificationTemplate(calendar.getCalendarId(), notificationType,
                    notificationTemplateType);

    notificationTemplateContext.setCalendarNotificationTemplate(calendarNotificationTemplate);

    notificationTemplateContext.setCompanyId(calendarBooking.getCompanyId());
    notificationTemplateContext.setGroupId(calendarBooking.getGroupId());
    notificationTemplateContext.setCalendarId(calendar.getCalendarId());
    notificationTemplateContext.setNotificationTemplateType(notificationTemplateType);
    notificationTemplateContext.setNotificationType(notificationType);

    // Attributes

    Map<String, Serializable> attributes = new HashMap<>();

    TimeZone userTimezone = user.getTimeZone();

    Format dateFormatDateTime = FastDateFormatFactoryUtil.getDateTime(user.getLocale(),
            CalendarUtil.getCalendarBookingDisplayTimeZone(calendarBooking, userTimezone));

    String userTimezoneDisplayName = userTimezone.getDisplayName(false, TimeZone.SHORT, user.getLocale());

    String endTime = dateFormatDateTime.format(calendarBooking.getEndTime()) + StringPool.SPACE
            + userTimezoneDisplayName;/*w w w .  ja  v  a 2  s. c om*/

    attributes.put("endTime", endTime);

    attributes.put("location", calendarBooking.getLocation());

    Group group = GroupLocalServiceUtil.getGroup(user.getCompanyId(), GroupConstants.GUEST);

    String portalURL = _getPortalURL(group.getCompanyId(), group.getGroupId());

    attributes.put("portalURL", portalURL);

    PortletConfig portletConfig = getPortletConfig();

    ResourceBundle resourceBundle = portletConfig.getResourceBundle(user.getLocale());

    attributes.put("portletName",
            LanguageUtil.get(resourceBundle, "javax.portlet.title.".concat(CalendarPortletKeys.CALENDAR)));

    String startTime = dateFormatDateTime.format(calendarBooking.getStartTime()) + StringPool.SPACE
            + userTimezoneDisplayName;

    attributes.put("startTime", startTime);

    attributes.put("title", calendarBooking.getTitle(user.getLocale()));

    String calendarBookingURL = _getCalendarBookingURL(user, calendarBooking.getCalendarBookingId());

    attributes.put("url", calendarBookingURL);

    notificationTemplateContext.setAttributes(attributes);

    return notificationTemplateContext;
}