Liferay 7.0-ce-a2

com.liferay.portlet.directory.asset
Class UserAssetRendererFactory

java.lang.Object
  extended by com.liferay.portlet.asset.model.BaseAssetRendererFactory<User>
      extended by com.liferay.portlet.directory.asset.UserAssetRendererFactory
All Implemented Interfaces:
AssetRendererFactory<User>

public class UserAssetRendererFactory
extends BaseAssetRendererFactory<User>


Field Summary
static String TYPE
           
 
Fields inherited from interface com.liferay.portlet.asset.model.AssetRendererFactory
TYPE_LATEST, TYPE_LATEST_APPROVED
 
Constructor Summary
UserAssetRendererFactory()
           
 
Method Summary
 AssetRenderer<User> getAssetRenderer(long classPK, int type)
           
 AssetRenderer<User> getAssetRenderer(long groupId, String urlTitle)
           
 String getClassName()
           
 String getIconCssClass()
           
protected  String getIconPath(ThemeDisplay themeDisplay)
           
 String getType()
           
 boolean hasPermission(PermissionChecker permissionChecker, long classPK, String actionId)
           
 
Methods inherited from class com.liferay.portlet.asset.model.BaseAssetRendererFactory
getAssetEntry, getAssetEntry, getAssetRenderer, getClassNameId, getClassTypeFieldName, getClassTypeFieldNames, getClassTypeFieldNamesCount, getClassTypeReader, getClassTypes, getControlPanelPlid, getIconPath, getPortletId, getSubtypeTitle, getTypeName, getTypeName, getTypeName, getURLAdd, getURLAdd, getURLView, hasAddPermission, hasClassTypeFieldNames, isActive, isCategorizable, isLinkable, isListable, isSearchable, isSelectable, isSupportsClassTypes, setCategorizable, setClassName, setLinkable, setPortletId, setSearchable, setSelectable, setSupportsClassTypes, toTuple
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

public static final String TYPE
See Also:
Constant Field Values
Constructor Detail

UserAssetRendererFactory

public UserAssetRendererFactory()
Method Detail

getAssetRenderer

public AssetRenderer<User> getAssetRenderer(long classPK,
                                            int type)
                                     throws PortalException
Throws:
PortalException

getAssetRenderer

public AssetRenderer<User> getAssetRenderer(long groupId,
                                            String urlTitle)
                                     throws PortalException
Specified by:
getAssetRenderer in interface AssetRendererFactory<User>
Overrides:
getAssetRenderer in class BaseAssetRendererFactory<User>
Throws:
PortalException

getClassName

public String getClassName()
Specified by:
getClassName in interface AssetRendererFactory<User>
Overrides:
getClassName in class BaseAssetRendererFactory<User>

getIconCssClass

public String getIconCssClass()
Specified by:
getIconCssClass in interface AssetRendererFactory<User>
Overrides:
getIconCssClass in class BaseAssetRendererFactory<User>

getType

public String getType()

hasPermission

public boolean hasPermission(PermissionChecker permissionChecker,
                             long classPK,
                             String actionId)
                      throws Exception
Specified by:
hasPermission in interface AssetRendererFactory<User>
Overrides:
hasPermission in class BaseAssetRendererFactory<User>
Throws:
Exception

getIconPath

protected String getIconPath(ThemeDisplay themeDisplay)
Overrides:
getIconPath in class BaseAssetRendererFactory<User>

Liferay 7.0-ce-a2