public abstract class BaseCTDisplayRenderer<T extends com.liferay.portal.kernel.model.BaseModel<T>> extends java.lang.Object implements CTDisplayRenderer<T>
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
BaseCTDisplayRenderer.DisplayBuilder<T> |
| Constructor and Description |
|---|
BaseCTDisplayRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildDisplay(BaseCTDisplayRenderer.DisplayBuilder<T> displayBuilder) |
java.lang.String |
getEditURL(javax.servlet.http.HttpServletRequest httpServletRequest,
com.liferay.portal.kernel.model.change.tracking.CTModel<?> ctModel)
Deprecated.
As of Athanasius (7.3.x), replaced by
getEditURL(HttpServletRequest, BaseModel) |
java.lang.String |
getEditURL(javax.servlet.http.HttpServletRequest httpServletRequest,
T model)
Returns the edit URL for the model (optionally
null). |
abstract java.lang.Class<T> |
getModelClass()
Returns the model class for this display renderer.
|
protected java.util.ResourceBundle |
getResourceBundle(java.util.Locale locale) |
java.lang.String |
getTitle(java.util.Locale locale,
com.liferay.portal.kernel.model.change.tracking.CTModel<?> ctModel)
Deprecated.
As of Athanasius (7.3.x), replaced by
getTitle(Locale, BaseModel) |
abstract java.lang.String |
getTitle(java.util.Locale locale,
T model)
Returns the title for the model.
|
java.lang.String |
getTypeName(java.util.Locale locale)
Returns the translated type name for the model type.
|
boolean |
isHideable(com.liferay.portal.kernel.model.change.tracking.CTModel<?> ctModel)
Deprecated.
As of Athanasius (7.3.x), replaced by
isHideable(BaseModel) |
boolean |
isHideable(T model)
Returns whether the model may be hidden by default.
|
void |
render(DisplayContext<T> displayContext)
Renders the model with the display context.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfetchLatestVersionedModel, getAvailableLanguageIds, getContent, getContent, getDefaultLanguageId, getDownloadInputStream, getPreviousContent, getPreviousVersionedModel, getVersionName, hasContent, isMovable, isVersioned, renderPreview, showPreviewDiff@Deprecated
public java.lang.String getEditURL(javax.servlet.http.HttpServletRequest httpServletRequest,
com.liferay.portal.kernel.model.change.tracking.CTModel<?> ctModel)
throws java.lang.Exception
getEditURL(HttpServletRequest, BaseModel)java.lang.Exceptionpublic java.lang.String getEditURL(javax.servlet.http.HttpServletRequest httpServletRequest,
T model)
throws java.lang.Exception
CTDisplayRenderernull).getEditURL in interface CTDisplayRenderer<T extends com.liferay.portal.kernel.model.BaseModel<T>>httpServletRequest - the requestmodel - the model to be editedjava.lang.Exception - if an exception occurredpublic abstract java.lang.Class<T> getModelClass()
CTDisplayRenderergetModelClass in interface CTDisplayRenderer<T extends com.liferay.portal.kernel.model.BaseModel<T>>@Deprecated
public java.lang.String getTitle(java.util.Locale locale,
com.liferay.portal.kernel.model.change.tracking.CTModel<?> ctModel)
throws com.liferay.portal.kernel.exception.PortalException
getTitle(Locale, BaseModel)com.liferay.portal.kernel.exception.PortalExceptionpublic abstract java.lang.String getTitle(java.util.Locale locale,
T model)
throws com.liferay.portal.kernel.exception.PortalException
CTDisplayRenderergetTitle in interface CTDisplayRenderer<T extends com.liferay.portal.kernel.model.BaseModel<T>>locale - to use for translationmodel - the model for this display renderercom.liferay.portal.kernel.exception.PortalException - if a portal exception occurredpublic java.lang.String getTypeName(java.util.Locale locale)
CTDisplayRenderergetTypeName in interface CTDisplayRenderer<T extends com.liferay.portal.kernel.model.BaseModel<T>>locale - to use for translation@Deprecated public boolean isHideable(com.liferay.portal.kernel.model.change.tracking.CTModel<?> ctModel)
isHideable(BaseModel)public boolean isHideable(T model)
CTDisplayRendererisHideable in interface CTDisplayRenderer<T extends com.liferay.portal.kernel.model.BaseModel<T>>model - the model to be shown or hidden by defaultpublic void render(DisplayContext<T> displayContext) throws java.lang.Exception
CTDisplayRendererrender in interface CTDisplayRenderer<T extends com.liferay.portal.kernel.model.BaseModel<T>>displayContext - the context for rendering the modeljava.lang.Exception - if an exception occurredprotected void buildDisplay(BaseCTDisplayRenderer.DisplayBuilder<T> displayBuilder) throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalExceptionprotected java.util.ResourceBundle getResourceBundle(java.util.Locale locale)