@ProviderType
public interface DisplayContext<T>
CTDisplayRenderer
for rendering a
model.CTDisplayRenderer
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDownloadURL(java.lang.String key,
long size,
java.lang.String title)
Creates a download URL for use while rendering.
|
javax.servlet.http.HttpServletRequest |
getHttpServletRequest()
Returns the request used for rendering.
|
javax.servlet.http.HttpServletResponse |
getHttpServletResponse()
Returns the response used for rendering.
|
java.util.Locale |
getLocale() |
T |
getModel()
Returns the model to be rendered.
|
void |
render(com.liferay.portal.kernel.model.BaseModel<?> baseModel,
java.util.Locale locale) |
java.lang.String |
renderPreview(com.liferay.portal.kernel.model.BaseModel<?> baseModel,
java.util.Locale locale) |
java.lang.String getDownloadURL(java.lang.String key, long size, java.lang.String title)
CTModel
renderers.key
- to be passed to CTDisplayRenderer.getDownloadInputStream(
Object, String)
size
- the size of the download in bytes or 0
title
- the title to use for the downloadnull
javax.servlet.http.HttpServletRequest getHttpServletRequest()
javax.servlet.http.HttpServletResponse getHttpServletResponse()
java.util.Locale getLocale()
T getModel()
void render(com.liferay.portal.kernel.model.BaseModel<?> baseModel, java.util.Locale locale) throws java.lang.Exception
java.lang.Exception
java.lang.String renderPreview(com.liferay.portal.kernel.model.BaseModel<?> baseModel, java.util.Locale locale) throws java.lang.Exception
java.lang.Exception