public abstract class BaseAssetRendererFactory<T> extends java.lang.Object implements AssetRendererFactory<T>
TYPE_LATEST, TYPE_LATEST_APPROVED| Constructor and Description |
|---|
BaseAssetRendererFactory() |
| Modifier and Type | Method and Description |
|---|---|
AssetEntry |
getAssetEntry(long assetEntryId) |
AssetEntry |
getAssetEntry(java.lang.String className,
long classPK) |
AssetRenderer<T> |
getAssetRenderer(long classPK) |
AssetRenderer<T> |
getAssetRenderer(long groupId,
java.lang.String urlTitle) |
java.lang.String |
getClassName() |
long |
getClassNameId() |
Tuple |
getClassTypeFieldName(long classTypeId,
java.lang.String fieldName,
java.util.Locale locale)
Deprecated.
|
java.util.List<Tuple> |
getClassTypeFieldNames(long classTypeId,
java.util.Locale locale,
int start,
int end)
Deprecated.
|
int |
getClassTypeFieldNamesCount(long classTypeId,
java.util.Locale locale)
Deprecated.
|
ClassTypeReader |
getClassTypeReader() |
java.util.Map<java.lang.Long,java.lang.String> |
getClassTypes(long[] groupIds,
java.util.Locale locale)
Deprecated.
|
protected long |
getControlPanelPlid(ThemeDisplay themeDisplay) |
java.lang.String |
getIconCssClass() |
java.lang.String |
getIconPath(javax.portlet.PortletRequest portletRequest)
Deprecated.
As of 7.0.0, with no direct replacement
|
java.lang.String |
getPortletId() |
java.lang.String |
getSubtypeTitle(java.util.Locale locale) |
java.lang.String |
getTypeName(java.util.Locale locale) |
java.lang.String |
getTypeName(java.util.Locale locale,
boolean hasSubtypes)
Deprecated.
As of 7.0.0, replaced by
getTypeName(Locale) |
java.lang.String |
getTypeName(java.util.Locale locale,
long subtypeId) |
javax.portlet.PortletURL |
getURLAdd(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse)
Deprecated.
|
javax.portlet.PortletURL |
getURLAdd(LiferayPortletRequest liferayPortletRequest,
LiferayPortletResponse liferayPortletResponse,
long classTypeId) |
javax.portlet.PortletURL |
getURLView(LiferayPortletResponse liferayPortletResponse,
javax.portlet.WindowState windowState) |
boolean |
hasAddPermission(PermissionChecker permissionChecker,
long groupId,
long classTypeId) |
boolean |
hasClassTypeFieldNames(long classTypeId,
java.util.Locale locale)
Deprecated.
|
boolean |
hasPermission(PermissionChecker permissionChecker,
long classPK,
java.lang.String actionId) |
boolean |
isActive(long companyId) |
boolean |
isCategorizable() |
boolean |
isLinkable() |
boolean |
isListable(long classPK) |
boolean |
isSearchable() |
boolean |
isSelectable() |
boolean |
isSupportsClassTypes() |
protected void |
setCategorizable(boolean categorizable) |
void |
setClassName(java.lang.String className) |
protected void |
setLinkable(boolean linkable) |
void |
setPortletId(java.lang.String portletId) |
protected void |
setSearchable(boolean searchable) |
protected void |
setSelectable(boolean selectable) |
protected void |
setSupportsClassTypes(boolean supportsClassTypes) |
protected Tuple |
toTuple(ClassTypeField classTypeField) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAssetRenderer, getTypepublic AssetEntry getAssetEntry(long assetEntryId) throws PortalException
getAssetEntry in interface AssetRendererFactory<T>PortalExceptionpublic AssetEntry getAssetEntry(java.lang.String className, long classPK) throws PortalException
getAssetEntry in interface AssetRendererFactory<T>PortalExceptionpublic AssetRenderer<T> getAssetRenderer(long classPK) throws PortalException
getAssetRenderer in interface AssetRendererFactory<T>PortalExceptionpublic AssetRenderer<T> getAssetRenderer(long groupId, java.lang.String urlTitle) throws PortalException
getAssetRenderer in interface AssetRendererFactory<T>PortalExceptionpublic java.lang.String getClassName()
getClassName in interface AssetRendererFactory<T>public long getClassNameId()
getClassNameId in interface AssetRendererFactory<T>@Deprecated public Tuple getClassTypeFieldName(long classTypeId, java.lang.String fieldName, java.util.Locale locale) throws java.lang.Exception
getClassTypeFieldName in interface AssetRendererFactory<T>java.lang.Exception@Deprecated public java.util.List<Tuple> getClassTypeFieldNames(long classTypeId, java.util.Locale locale, int start, int end) throws java.lang.Exception
getClassTypeFieldNames in interface AssetRendererFactory<T>java.lang.Exception@Deprecated
public int getClassTypeFieldNamesCount(long classTypeId,
java.util.Locale locale)
throws java.lang.Exception
getClassTypeFieldNamesCount in interface AssetRendererFactory<T>java.lang.Exceptionpublic ClassTypeReader getClassTypeReader()
getClassTypeReader in interface AssetRendererFactory<T>@Deprecated
public java.util.Map<java.lang.Long,java.lang.String> getClassTypes(long[] groupIds,
java.util.Locale locale)
throws java.lang.Exception
getClassTypes in interface AssetRendererFactory<T>java.lang.Exceptionpublic java.lang.String getIconCssClass()
getIconCssClass in interface AssetRendererFactory<T>@Deprecated public java.lang.String getIconPath(javax.portlet.PortletRequest portletRequest)
getIconPath in interface AssetRendererFactory<T>public java.lang.String getPortletId()
getPortletId in interface AssetRendererFactory<T>public java.lang.String getSubtypeTitle(java.util.Locale locale)
getSubtypeTitle in interface AssetRendererFactory<T>public java.lang.String getTypeName(java.util.Locale locale)
getTypeName in interface AssetRendererFactory<T>@Deprecated
public java.lang.String getTypeName(java.util.Locale locale,
boolean hasSubtypes)
getTypeName(Locale)getTypeName in interface AssetRendererFactory<T>public java.lang.String getTypeName(java.util.Locale locale,
long subtypeId)
getTypeName in interface AssetRendererFactory<T>@Deprecated public javax.portlet.PortletURL getURLAdd(LiferayPortletRequest liferayPortletRequest, LiferayPortletResponse liferayPortletResponse) throws PortalException
getURLAdd in interface AssetRendererFactory<T>PortalExceptionpublic javax.portlet.PortletURL getURLAdd(LiferayPortletRequest liferayPortletRequest, LiferayPortletResponse liferayPortletResponse, long classTypeId) throws PortalException
getURLAdd in interface AssetRendererFactory<T>PortalExceptionpublic javax.portlet.PortletURL getURLView(LiferayPortletResponse liferayPortletResponse, javax.portlet.WindowState windowState) throws PortalException
getURLView in interface AssetRendererFactory<T>PortalExceptionpublic boolean hasAddPermission(PermissionChecker permissionChecker, long groupId, long classTypeId) throws java.lang.Exception
hasAddPermission in interface AssetRendererFactory<T>java.lang.Exception@Deprecated
public boolean hasClassTypeFieldNames(long classTypeId,
java.util.Locale locale)
throws java.lang.Exception
hasClassTypeFieldNames in interface AssetRendererFactory<T>java.lang.Exceptionpublic boolean hasPermission(PermissionChecker permissionChecker, long classPK, java.lang.String actionId) throws java.lang.Exception
hasPermission in interface AssetRendererFactory<T>java.lang.Exceptionpublic boolean isActive(long companyId)
isActive in interface AssetRendererFactory<T>public boolean isCategorizable()
isCategorizable in interface AssetRendererFactory<T>public boolean isLinkable()
isLinkable in interface AssetRendererFactory<T>public boolean isListable(long classPK)
isListable in interface AssetRendererFactory<T>public boolean isSearchable()
isSearchable in interface AssetRendererFactory<T>public boolean isSelectable()
isSelectable in interface AssetRendererFactory<T>public boolean isSupportsClassTypes()
isSupportsClassTypes in interface AssetRendererFactory<T>public void setClassName(java.lang.String className)
setClassName in interface AssetRendererFactory<T>public void setPortletId(java.lang.String portletId)
setPortletId in interface AssetRendererFactory<T>protected long getControlPanelPlid(ThemeDisplay themeDisplay) throws PortalException
PortalExceptionprotected void setCategorizable(boolean categorizable)
protected void setLinkable(boolean linkable)
protected void setSearchable(boolean searchable)
protected void setSelectable(boolean selectable)
protected void setSupportsClassTypes(boolean supportsClassTypes)
protected Tuple toTuple(ClassTypeField classTypeField)