Package com.liferay.asset.kernel.model
Class BaseAssetRendererFactory<T>
Object
com.liferay.asset.kernel.model.BaseAssetRendererFactory<T>
- All Implemented Interfaces:
AssetRendererFactory<T>
- Author:
- Jorge Ferrer, Juan Fernández, Raymond Augé, Sergio González
-
Field Summary
Fields inherited from interface com.liferay.asset.kernel.model.AssetRendererFactory
TYPE_LATEST, TYPE_LATEST_APPROVED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAssetEntry(long assetEntryId) getAssetEntry(String className, long classPK) getAssetRenderer(long classPK) getAssetRenderer(long groupId, String urlTitle) getAssetRenderer(T entry, int type) longprotected longgetControlPanelPlid(ThemeDisplay themeDisplay) protected GroupgetGroup(LiferayPortletRequest liferayPortletRequest) getSubtypeTitle(Locale locale) getTypeName(Locale locale) getTypeName(Locale locale, long subtypeId) getURLAdd(LiferayPortletRequest liferayPortletRequest, LiferayPortletResponse liferayPortletResponse, long classTypeId) getURLView(LiferayPortletResponse liferayPortletResponse, WindowState windowState) booleanhasAddPermission(PermissionChecker permissionChecker, long groupId, long classTypeId) booleanhasPermission(PermissionChecker permissionChecker, long classPK, String actionId) booleanisActive(long companyId) booleanbooleanbooleanbooleanbooleanprotected voidsetCategorizable(boolean categorizable) voidsetClassName(String className) protected voidsetLinkable(boolean linkable) voidsetPortletId(String portletId) protected voidsetSearchable(boolean searchable) protected voidsetSelectable(boolean selectable) protected voidsetSupportsClassTypes(boolean supportsClassTypes) protected TupletoTuple(ClassTypeField classTypeField) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.asset.kernel.model.AssetRendererFactory
getAssetEntry, getAssetRenderer, getItemSelectorURL, getType
-
Constructor Details
-
BaseAssetRendererFactory
public BaseAssetRendererFactory()
-
-
Method Details
-
getAssetEntry
- Specified by:
getAssetEntryin interfaceAssetRendererFactory<T>- Throws:
PortalException
-
getAssetEntry
- Specified by:
getAssetEntryin interfaceAssetRendererFactory<T>- Throws:
PortalException
-
getAssetRenderer
- Specified by:
getAssetRendererin interfaceAssetRendererFactory<T>- Throws:
PortalException
-
getAssetRenderer
- Specified by:
getAssetRendererin interfaceAssetRendererFactory<T>- Throws:
PortalException
-
getAssetRenderer
- Specified by:
getAssetRendererin interfaceAssetRendererFactory<T>- Throws:
PortalException
-
getClassName
- Specified by:
getClassNamein interfaceAssetRendererFactory<T>
-
getClassNameId
public long getClassNameId()- Specified by:
getClassNameIdin interfaceAssetRendererFactory<T>
-
getClassTypeReader
- Specified by:
getClassTypeReaderin interfaceAssetRendererFactory<T>
-
getIconCssClass
- Specified by:
getIconCssClassin interfaceAssetRendererFactory<T>
-
getPortletId
- Specified by:
getPortletIdin interfaceAssetRendererFactory<T>
-
getSubtypeTitle
- Specified by:
getSubtypeTitlein interfaceAssetRendererFactory<T>
-
getTypeName
- Specified by:
getTypeNamein interfaceAssetRendererFactory<T>
-
getTypeName
- Specified by:
getTypeNamein interfaceAssetRendererFactory<T>
-
getURLAdd
public PortletURL getURLAdd(LiferayPortletRequest liferayPortletRequest, LiferayPortletResponse liferayPortletResponse, long classTypeId) throws PortalException - Specified by:
getURLAddin interfaceAssetRendererFactory<T>- Throws:
PortalException
-
getURLView
public PortletURL getURLView(LiferayPortletResponse liferayPortletResponse, WindowState windowState) throws PortalException - Specified by:
getURLViewin interfaceAssetRendererFactory<T>- Throws:
PortalException
-
hasAddPermission
public boolean hasAddPermission(PermissionChecker permissionChecker, long groupId, long classTypeId) throws Exception - Specified by:
hasAddPermissionin interfaceAssetRendererFactory<T>- Throws:
Exception
-
hasPermission
public boolean hasPermission(PermissionChecker permissionChecker, long classPK, String actionId) throws Exception - Specified by:
hasPermissionin interfaceAssetRendererFactory<T>- Throws:
Exception
-
isActive
public boolean isActive(long companyId) - Specified by:
isActivein interfaceAssetRendererFactory<T>
-
isCategorizable
public boolean isCategorizable()- Specified by:
isCategorizablein interfaceAssetRendererFactory<T>
-
isLinkable
public boolean isLinkable()- Specified by:
isLinkablein interfaceAssetRendererFactory<T>
-
isSearchable
public boolean isSearchable()- Specified by:
isSearchablein interfaceAssetRendererFactory<T>
-
isSelectable
public boolean isSelectable()- Specified by:
isSelectablein interfaceAssetRendererFactory<T>
-
isSupportsClassTypes
public boolean isSupportsClassTypes()- Specified by:
isSupportsClassTypesin interfaceAssetRendererFactory<T>
-
setClassName
- Specified by:
setClassNamein interfaceAssetRendererFactory<T>
-
setPortletId
- Specified by:
setPortletIdin interfaceAssetRendererFactory<T>
-
getControlPanelPlid
- Throws:
PortalException
-
getGroup
-
setCategorizable
protected void setCategorizable(boolean categorizable) -
setLinkable
protected void setLinkable(boolean linkable) -
setSearchable
protected void setSearchable(boolean searchable) -
setSelectable
protected void setSelectable(boolean selectable) -
setSupportsClassTypes
protected void setSupportsClassTypes(boolean supportsClassTypes) -
toTuple
-