Liferay 7.0-ce-a2

com.liferay.portlet.directory.asset
Class UserAssetRenderer

java.lang.Object
  extended by com.liferay.portlet.asset.model.BaseAssetRenderer<T>
      extended by com.liferay.portlet.asset.model.BaseJSPAssetRenderer<User>
          extended by com.liferay.portlet.directory.asset.UserAssetRenderer
All Implemented Interfaces:
AssetRenderer<User>, Renderer

public class UserAssetRenderer
extends BaseJSPAssetRenderer<User>


Field Summary
 
Fields inherited from interface com.liferay.portlet.asset.model.AssetRenderer
TEMPLATE_ABSTRACT, TEMPLATE_FULL_CONTENT, TEMPLATE_PREVIEW
 
Constructor Summary
UserAssetRenderer(User user)
           
 
Method Summary
 User getAssetObject()
           
 String getClassName()
           
 long getClassPK()
           
 String getDiscussionPath()
           
 long getGroupId()
           
protected  String getIconPath(ThemeDisplay themeDisplay)
           
 String getJspPath(javax.servlet.http.HttpServletRequest request, String template)
           
 int getStatus()
           
 String getSummary(PortletRequest portletRequest, PortletResponse portletResponse)
           
 String getTitle(Locale locale)
           
 PortletURL getURLEdit(LiferayPortletRequest liferayPortletRequest, LiferayPortletResponse liferayPortletResponse)
           
 String getUrlTitle()
           
 String getURLViewInContext(LiferayPortletRequest liferayPortletRequest, LiferayPortletResponse liferayPortletResponse, String noSuchEntryRedirect)
           
 long getUserId()
           
 String getUserName()
           
 String getUuid()
           
 boolean hasEditPermission(PermissionChecker permissionChecker)
           
 boolean hasViewPermission(PermissionChecker permissionChecker)
           
 boolean include(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String template)
           
 boolean isPrintable()
           
 
Methods inherited from class com.liferay.portlet.asset.model.BaseJSPAssetRenderer
getServletContext, setServletContext
 
Methods inherited from class com.liferay.portlet.asset.model.BaseAssetRenderer
getAddToPagePortletId, getAssetRendererFactory, getAssetRendererType, getAvailableLanguageIds, getAvailableLocales, getControlPanelPlid, getControlPanelPlid, getDDMFormValuesReader, getDisplayDate, getIconCssClass, getIconPath, getLocale, getNewName, getPreviewPath, getSearchSummary, getSummary, getSummary, getSupportedConversions, getThumbnailPath, getURLDownload, getURLEdit, getURLExport, getURLImagePreview, getURLView, getURLViewDiffs, getURLViewInContext, getViewInContextMessage, isConvertible, isDisplayable, isLocalizable, isPreviewInContext, renderActions, setAddToPagePreferences, setAssetRendererType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portlet.asset.model.AssetRenderer
getAddToPagePortletId, getAssetRendererType, getAvailableLanguageIds, getAvailableLocales, getDDMFormValuesReader, getDisplayDate, getNewName, getPreviewPath, getSearchSummary, getSummary, getSummary, getSupportedConversions, getThumbnailPath, getURLDownload, getURLEdit, getURLExport, getURLImagePreview, getURLView, getURLViewDiffs, getViewInContextMessage, isConvertible, isDisplayable, isLocalizable, isPreviewInContext, setAddToPagePreferences
 
Methods inherited from interface com.liferay.portlet.asset.model.Renderer
getIconCssClass, getIconPath
 

Constructor Detail

UserAssetRenderer

public UserAssetRenderer(User user)
Method Detail

getAssetObject

public User getAssetObject()

getClassName

public String getClassName()

getClassPK

public long getClassPK()

getDiscussionPath

public String getDiscussionPath()
Specified by:
getDiscussionPath in interface AssetRenderer<User>
Overrides:
getDiscussionPath in class BaseAssetRenderer<User>

getGroupId

public long getGroupId()

getJspPath

public String getJspPath(javax.servlet.http.HttpServletRequest request,
                         String template)
Specified by:
getJspPath in class BaseJSPAssetRenderer<User>

getStatus

public int getStatus()
Specified by:
getStatus in interface AssetRenderer<User>
Overrides:
getStatus in class BaseAssetRenderer<User>

getSummary

public String getSummary(PortletRequest portletRequest,
                         PortletResponse portletResponse)

getTitle

public String getTitle(Locale locale)

getURLEdit

public PortletURL getURLEdit(LiferayPortletRequest liferayPortletRequest,
                             LiferayPortletResponse liferayPortletResponse)
                      throws Exception
Specified by:
getURLEdit in interface AssetRenderer<User>
Overrides:
getURLEdit in class BaseAssetRenderer<User>
Throws:
Exception

getUrlTitle

public String getUrlTitle()
Specified by:
getUrlTitle in interface AssetRenderer<User>
Overrides:
getUrlTitle in class BaseAssetRenderer<User>

getURLViewInContext

public String getURLViewInContext(LiferayPortletRequest liferayPortletRequest,
                                  LiferayPortletResponse liferayPortletResponse,
                                  String noSuchEntryRedirect)
Specified by:
getURLViewInContext in interface AssetRenderer<User>
Overrides:
getURLViewInContext in class BaseAssetRenderer<User>

getUserId

public long getUserId()

getUserName

public String getUserName()

getUuid

public String getUuid()

hasEditPermission

public boolean hasEditPermission(PermissionChecker permissionChecker)
Specified by:
hasEditPermission in interface AssetRenderer<User>
Overrides:
hasEditPermission in class BaseAssetRenderer<User>

hasViewPermission

public boolean hasViewPermission(PermissionChecker permissionChecker)
Specified by:
hasViewPermission in interface AssetRenderer<User>
Overrides:
hasViewPermission in class BaseAssetRenderer<User>

include

public boolean include(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       String template)
                throws Exception
Specified by:
include in interface Renderer
Overrides:
include in class BaseJSPAssetRenderer<User>
Throws:
Exception

isPrintable

public boolean isPrintable()
Specified by:
isPrintable in interface AssetRenderer<User>
Overrides:
isPrintable in class BaseAssetRenderer<User>

getIconPath

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

Liferay 7.0-ce-a2