com.liferay.portlet.journal.asset
Class JournalArticleAssetRenderer
java.lang.Object
com.liferay.portlet.asset.model.BaseAssetRenderer
com.liferay.portlet.journal.asset.JournalArticleAssetRenderer
- All Implemented Interfaces:
- TrashRenderer, AssetRenderer
public class JournalArticleAssetRenderer
- extends BaseAssetRenderer
- implements TrashRenderer
Methods inherited from class com.liferay.portlet.asset.model.BaseAssetRenderer |
getAssetRendererFactory, getAssetRendererType, getAvailableLocales, getControlPanelPlid, getControlPanelPlid, getIconPath, getNewName, getPreviewPath, getSearchSummary, getURLDownload, getURLEdit, getURLImagePreview, getURLView, getURLViewInContext, isPreviewInContext, renderActions, setAssetRendererType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
JournalArticleAssetRenderer
public JournalArticleAssetRenderer(JournalArticle article)
getClassPK
public static long getClassPK(JournalArticle article)
getAddToPagePortletId
public String getAddToPagePortletId()
throws Exception
- Specified by:
getAddToPagePortletId
in interface AssetRenderer
- Overrides:
getAddToPagePortletId
in class BaseAssetRenderer
- Throws:
Exception
getArticle
public JournalArticle getArticle()
getAvailableLanguageIds
public String[] getAvailableLanguageIds()
- Specified by:
getAvailableLanguageIds
in interface AssetRenderer
- Overrides:
getAvailableLanguageIds
in class BaseAssetRenderer
getClassName
public String getClassName()
- Specified by:
getClassName
in interface TrashRenderer
- Specified by:
getClassName
in interface AssetRenderer
getClassPK
public long getClassPK()
- Specified by:
getClassPK
in interface TrashRenderer
- Specified by:
getClassPK
in interface AssetRenderer
getDiscussionPath
public String getDiscussionPath()
- Specified by:
getDiscussionPath
in interface AssetRenderer
- Overrides:
getDiscussionPath
in class BaseAssetRenderer
getDisplayDate
public Date getDisplayDate()
- Specified by:
getDisplayDate
in interface AssetRenderer
- Overrides:
getDisplayDate
in class BaseAssetRenderer
getGroupId
public long getGroupId()
- Specified by:
getGroupId
in interface AssetRenderer
getPortletId
public String getPortletId()
- Specified by:
getPortletId
in interface TrashRenderer
getSummary
public String getSummary(Locale locale)
- Specified by:
getSummary
in interface TrashRenderer
- Specified by:
getSummary
in interface AssetRenderer
getThumbnailPath
public String getThumbnailPath(PortletRequest portletRequest)
throws Exception
- Specified by:
getThumbnailPath
in interface AssetRenderer
- Overrides:
getThumbnailPath
in class BaseAssetRenderer
- Throws:
Exception
getTitle
public String getTitle(Locale locale)
- Specified by:
getTitle
in interface TrashRenderer
- Specified by:
getTitle
in interface AssetRenderer
getType
public String getType()
- Specified by:
getType
in interface TrashRenderer
getURLEdit
public PortletURL getURLEdit(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
throws Exception
- Specified by:
getURLEdit
in interface AssetRenderer
- Overrides:
getURLEdit
in class BaseAssetRenderer
- Throws:
Exception
getURLExport
public PortletURL getURLExport(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
- Specified by:
getURLExport
in interface AssetRenderer
- Overrides:
getURLExport
in class BaseAssetRenderer
getUrlTitle
public String getUrlTitle()
- Specified by:
getUrlTitle
in interface AssetRenderer
- Overrides:
getUrlTitle
in class BaseAssetRenderer
getURLViewInContext
public String getURLViewInContext(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
String noSuchEntryRedirect)
throws Exception
- Specified by:
getURLViewInContext
in interface AssetRenderer
- Overrides:
getURLViewInContext
in class BaseAssetRenderer
- Throws:
Exception
getUserId
public long getUserId()
- Specified by:
getUserId
in interface AssetRenderer
getUserName
public String getUserName()
- Specified by:
getUserName
in interface AssetRenderer
getUuid
public String getUuid()
- Specified by:
getUuid
in interface AssetRenderer
getViewInContextMessage
public String getViewInContextMessage()
- Specified by:
getViewInContextMessage
in interface AssetRenderer
- Overrides:
getViewInContextMessage
in class BaseAssetRenderer
hasEditPermission
public boolean hasEditPermission(PermissionChecker permissionChecker)
throws PortalException,
SystemException
- Specified by:
hasEditPermission
in interface AssetRenderer
- Overrides:
hasEditPermission
in class BaseAssetRenderer
- Throws:
PortalException
SystemException
hasViewPermission
public boolean hasViewPermission(PermissionChecker permissionChecker)
throws PortalException,
SystemException
- Specified by:
hasViewPermission
in interface AssetRenderer
- Overrides:
hasViewPermission
in class BaseAssetRenderer
- Throws:
PortalException
SystemException
isConvertible
public boolean isConvertible()
- Specified by:
isConvertible
in interface AssetRenderer
- Overrides:
isConvertible
in class BaseAssetRenderer
isDisplayable
public boolean isDisplayable()
- Specified by:
isDisplayable
in interface AssetRenderer
- Overrides:
isDisplayable
in class BaseAssetRenderer
isLocalizable
public boolean isLocalizable()
- Specified by:
isLocalizable
in interface AssetRenderer
- Overrides:
isLocalizable
in class BaseAssetRenderer
isPrintable
public boolean isPrintable()
- Specified by:
isPrintable
in interface AssetRenderer
- Overrides:
isPrintable
in class BaseAssetRenderer
render
public String render(RenderRequest renderRequest,
RenderResponse renderResponse,
String template)
throws Exception
- Specified by:
render
in interface TrashRenderer
- Specified by:
render
in interface AssetRenderer
- Throws:
Exception
setAddToPagePreferences
public void setAddToPagePreferences(PortletPreferences preferences,
String portletId,
ThemeDisplay themeDisplay)
throws Exception
- Specified by:
setAddToPagePreferences
in interface AssetRenderer
- Overrides:
setAddToPagePreferences
in class BaseAssetRenderer
- Throws:
Exception
getIconPath
protected String getIconPath(ThemeDisplay themeDisplay)
- Overrides:
getIconPath
in class BaseAssetRenderer