001
014
015 package com.liferay.portlet.bookmarks.model.impl;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019 import com.liferay.portlet.bookmarks.model.BookmarksEntry;
020 import com.liferay.portlet.bookmarks.model.BookmarksFolder;
021 import com.liferay.portlet.bookmarks.service.BookmarksFolderLocalServiceUtil;
022
023
026 public class BookmarksEntryImpl
027 extends BookmarksEntryModelImpl implements BookmarksEntry {
028
029 public BookmarksEntryImpl() {
030 }
031
032 public BookmarksFolder getFolder() {
033 BookmarksFolder folder = null;
034
035 if (getFolderId() > 0) {
036 try {
037 folder = BookmarksFolderLocalServiceUtil.getFolder(
038 getFolderId());
039 }
040 catch (Exception e) {
041 folder = new BookmarksFolderImpl();
042
043 _log.error(e);
044 }
045 }
046 else {
047 folder = new BookmarksFolderImpl();
048 }
049
050 return folder;
051 }
052
053 private static Log _log = LogFactoryUtil.getLog(BookmarksEntryImpl.class);
054
055 }