com.liferay.portlet.asset.model
Class BaseAssetRenderer
java.lang.Object
com.liferay.portlet.asset.model.BaseAssetRenderer
- All Implemented Interfaces:
- AssetRenderer
- Direct Known Subclasses:
- BlogsEntryAssetRenderer, BookmarksEntryAssetRenderer, CalEventAssetRenderer, DDLRecordAssetRenderer, DLFileEntryAssetRenderer, JournalArticleAssetRenderer, LayoutRevisionAssetRenderer, MBCategoryAssetRenderer, MBMessageAssetRenderer, UserAssetRenderer, WikiPageAssetRenderer
public abstract class BaseAssetRenderer
- extends Object
- implements AssetRenderer
Method Summary |
String[] |
getAvailableLocales()
|
protected long |
getControlPanelPlid(LiferayPortletRequest liferayPortletRequest)
|
protected long |
getControlPanelPlid(ThemeDisplay themeDisplay)
|
String |
getDiscussionPath()
|
String |
getIconPath(PortletRequest portletRequest)
|
protected String |
getIconPath(ThemeDisplay themeDisplay)
|
String |
getSearchSummary(Locale locale)
|
PortletURL |
getURLEdit(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
|
PortletURL |
getURLEdit(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
WindowState windowState,
PortletURL redirectURL)
|
PortletURL |
getURLExport(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
|
String |
getUrlTitle()
|
PortletURL |
getURLView(LiferayPortletResponse liferayPortletResponse,
WindowState windowState)
|
String |
getURLViewInContext(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
String noSuchEntryRedirect)
|
protected String |
getURLViewInContext(LiferayPortletRequest liferayPortletRequest,
String noSuchEntryRedirect,
String path,
String primaryKeyParameterName,
long primaryKeyParameterValue)
|
String |
getViewInContextMessage()
|
boolean |
hasEditPermission(PermissionChecker permissionChecker)
|
boolean |
hasViewPermission(PermissionChecker permissionChecker)
|
boolean |
isConvertible()
|
boolean |
isDisplayable()
|
boolean |
isLocalizable()
|
boolean |
isPreviewInContext()
|
boolean |
isPrintable()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseAssetRenderer
public BaseAssetRenderer()
getAvailableLocales
public String[] getAvailableLocales()
- Specified by:
getAvailableLocales
in interface AssetRenderer
getDiscussionPath
public String getDiscussionPath()
- Specified by:
getDiscussionPath
in interface AssetRenderer
getIconPath
public String getIconPath(PortletRequest portletRequest)
- Specified by:
getIconPath
in interface AssetRenderer
getSearchSummary
public String getSearchSummary(Locale locale)
- Specified by:
getSearchSummary
in interface AssetRenderer
getURLEdit
public PortletURL getURLEdit(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
throws Exception
- Specified by:
getURLEdit
in interface AssetRenderer
- Throws:
Exception
getURLEdit
public PortletURL getURLEdit(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
WindowState windowState,
PortletURL redirectURL)
throws Exception
- Specified by:
getURLEdit
in interface AssetRenderer
- Throws:
Exception
getURLExport
public PortletURL getURLExport(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
throws Exception
- Specified by:
getURLExport
in interface AssetRenderer
- Throws:
Exception
getUrlTitle
public String getUrlTitle()
- Specified by:
getUrlTitle
in interface AssetRenderer
getURLView
public PortletURL getURLView(LiferayPortletResponse liferayPortletResponse,
WindowState windowState)
throws Exception
- Specified by:
getURLView
in interface AssetRenderer
- Throws:
Exception
getURLViewInContext
public String getURLViewInContext(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
String noSuchEntryRedirect)
throws Exception
- Specified by:
getURLViewInContext
in interface AssetRenderer
- Throws:
Exception
getViewInContextMessage
public String getViewInContextMessage()
- Specified by:
getViewInContextMessage
in interface AssetRenderer
hasEditPermission
public boolean hasEditPermission(PermissionChecker permissionChecker)
throws PortalException,
SystemException
- Specified by:
hasEditPermission
in interface AssetRenderer
- Throws:
PortalException
SystemException
hasViewPermission
public boolean hasViewPermission(PermissionChecker permissionChecker)
throws PortalException,
SystemException
- Specified by:
hasViewPermission
in interface AssetRenderer
- Throws:
PortalException
SystemException
isConvertible
public boolean isConvertible()
- Specified by:
isConvertible
in interface AssetRenderer
isDisplayable
public boolean isDisplayable()
- Specified by:
isDisplayable
in interface AssetRenderer
isLocalizable
public boolean isLocalizable()
- Specified by:
isLocalizable
in interface AssetRenderer
isPreviewInContext
public boolean isPreviewInContext()
- Specified by:
isPreviewInContext
in interface AssetRenderer
isPrintable
public boolean isPrintable()
- Specified by:
isPrintable
in interface AssetRenderer
getControlPanelPlid
protected long getControlPanelPlid(LiferayPortletRequest liferayPortletRequest)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getControlPanelPlid
protected long getControlPanelPlid(ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getIconPath
protected String getIconPath(ThemeDisplay themeDisplay)
getURLViewInContext
protected String getURLViewInContext(LiferayPortletRequest liferayPortletRequest,
String noSuchEntryRedirect,
String path,
String primaryKeyParameterName,
long primaryKeyParameterValue)