com.liferay.portlet.asset.model
Interface AssetRendererFactory
- All Known Implementing Classes:
- BaseAssetRendererFactory
public interface AssetRendererFactory
- Author:
- Jorge Ferrer, Juan Fernández, Raymond Augé
TYPE_LATEST
static final int TYPE_LATEST
- See Also:
- Constant Field Values
TYPE_LATEST_APPROVED
static final int TYPE_LATEST_APPROVED
- See Also:
- Constant Field Values
getAssetRenderer
AssetRenderer getAssetRenderer(long classPK)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getAssetRenderer
AssetRenderer getAssetRenderer(long classPK,
int type)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getAssetRenderer
AssetRenderer getAssetRenderer(long groupId,
java.lang.String urlTitle)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getClassName
java.lang.String getClassName()
getClassNameId
long getClassNameId()
getIconPath
java.lang.String getIconPath(javax.portlet.PortletRequest portletRequest)
getPortletId
java.lang.String getPortletId()
getType
java.lang.String getType()
getURLAdd
javax.portlet.PortletURL getURLAdd(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
hasPermission
boolean hasPermission(PermissionChecker permissionChecker,
long entryClassPK,
java.lang.String actionId)
throws java.lang.Exception
- Throws:
java.lang.Exception
isSelectable
boolean isSelectable()
setClassNameId
void setClassNameId(long classNameId)
setPortletId
void setPortletId(java.lang.String portletId)