com.liferay.portlet.documentlibrary.context
Class BaseDefaultDLViewFileVersionDisplayContext
java.lang.Object
com.liferay.portlet.documentlibrary.context.BaseDefaultDLViewFileVersionDisplayContext
- All Implemented Interfaces:
- DLDisplayContext, DLViewFileVersionDisplayContext
- Direct Known Subclasses:
- DefaultDLViewFileVersionDisplayContext, DefaultIGViewFileVersionDisplayContext
public abstract class BaseDefaultDLViewFileVersionDisplayContext
- extends Object
- implements DLViewFileVersionDisplayContext
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseDefaultDLViewFileVersionDisplayContext
public BaseDefaultDLViewFileVersionDisplayContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
FileVersion fileVersion)
throws PortalException
- Throws:
PortalException
getDDMStructures
public List<DDMStructure> getDDMStructures()
throws PortalException
- Specified by:
getDDMStructures in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
getFields
public Fields getFields(DDMStructure ddmStructure)
throws PortalException
- Specified by:
getFields in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
getMenuItems
public List<MenuItem> getMenuItems()
throws PortalException
- Specified by:
getMenuItems in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
getToolbarItems
public List<ToolbarItem> getToolbarItems()
throws PortalException
- Specified by:
getToolbarItems in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
getUuid
public UUID getUuid()
- Specified by:
getUuid in interface DLDisplayContext
isAssetMetadataVisible
public boolean isAssetMetadataVisible()
- Specified by:
isAssetMetadataVisible in interface DLViewFileVersionDisplayContext
isCancelCheckoutDocumentButtonVisible
public boolean isCancelCheckoutDocumentButtonVisible()
throws PortalException
- Specified by:
isCancelCheckoutDocumentButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isCheckinButtonVisible
public boolean isCheckinButtonVisible()
throws PortalException
- Specified by:
isCheckinButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isCheckoutDocumentButtonVisible
public boolean isCheckoutDocumentButtonVisible()
throws PortalException
- Specified by:
isCheckoutDocumentButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isDeleteButtonVisible
public boolean isDeleteButtonVisible()
throws PortalException
- Specified by:
isDeleteButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isDownloadButtonVisible
public boolean isDownloadButtonVisible()
throws PortalException
- Specified by:
isDownloadButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isEditButtonVisible
public boolean isEditButtonVisible()
throws PortalException
- Specified by:
isEditButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isMoveButtonVisible
public boolean isMoveButtonVisible()
throws PortalException
- Specified by:
isMoveButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isMoveToTheRecycleBinButtonVisible
public boolean isMoveToTheRecycleBinButtonVisible()
throws PortalException
- Specified by:
isMoveToTheRecycleBinButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isOpenInMsOfficeButtonVisible
public boolean isOpenInMsOfficeButtonVisible()
throws PortalException
- Specified by:
isOpenInMsOfficeButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isPermissionsButtonVisible
public boolean isPermissionsButtonVisible()
throws PortalException
- Specified by:
isPermissionsButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isViewButtonVisible
public boolean isViewButtonVisible()
throws PortalException
- Specified by:
isViewButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
isViewOriginalFileButtonVisible
public boolean isViewOriginalFileButtonVisible()
throws PortalException
- Specified by:
isViewOriginalFileButtonVisible in interface DLViewFileVersionDisplayContext
- Throws:
PortalException
renderPreview
public void renderPreview(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
- Specified by:
renderPreview in interface DLViewFileVersionDisplayContext
- Throws:
IOException
javax.servlet.ServletException
addCancelCheckoutMenuItem
protected void addCancelCheckoutMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
addCheckinMenuItem
protected void addCheckinMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
addCheckoutMenuItem
protected void addCheckoutMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
addDeleteMenuItem
protected void addDeleteMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
addDownloadMenuItem
protected void addDownloadMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
addEditMenuItem
protected void addEditMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
addMoveMenuItem
protected void addMoveMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
addOpenInMsOfficeMenuItem
protected void addOpenInMsOfficeMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
addPermissionsMenuItem
protected void addPermissionsMenuItem(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
buildMenuItems
protected abstract void buildMenuItems(List<MenuItem> menuItems)
throws PortalException
- Throws:
PortalException
getNamespace
protected String getNamespace()
getSubmitFormJavascript
protected String getSubmitFormJavascript(String cmd,
String redirect)