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

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

Introduction

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

Prototype

String RAQUO_CHAR

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

Click Source Link

Usage

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  .  c o  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.journal.util.impl.JournalUtil.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 == JournalFolderConstants.DEFAULT_PARENT_FOLDER_ID) {
        return themeDisplay.translate("home");
    }/*  w ww  . j  a va2s  .  c  o m*/

    JournalFolder folder = JournalFolderLocalServiceUtil.getFolder(folderId);

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

    Collections.reverse(folders);

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

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

    for (JournalFolder 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.portlet.documentlibrary.util.DLImpl.java

License:Open Source License

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

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

    if (folderId == DLFolderConstants.DEFAULT_PARENT_FOLDER_ID) {
        return themeDisplay.translate("home");
    }//www . j  a va2 s . c  o m

    Folder folder = DLAppLocalServiceUtil.getFolder(folderId);

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

    Collections.reverse(folders);

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

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

    for (Folder 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();
}