Liferay 7.0-ce-b4

com.liferay.portlet.documentlibrary.display.context
Class BaseDLViewFileVersionDisplayContext

java.lang.Object
  extended by com.liferay.portal.kernel.display.context.BaseDisplayContext<T>
      extended by com.liferay.portlet.documentlibrary.display.context.BaseDLDisplayContext<DLViewFileVersionDisplayContext>
          extended by com.liferay.portlet.documentlibrary.display.context.BaseDLViewFileVersionDisplayContext
All Implemented Interfaces:
DisplayContext, DLDisplayContext, DLViewFileVersionDisplayContext

public class BaseDLViewFileVersionDisplayContext
extends BaseDLDisplayContext<DLViewFileVersionDisplayContext>
implements DLViewFileVersionDisplayContext


Field Summary
protected  FileVersion fileVersion
           
 
Fields inherited from class com.liferay.portal.kernel.display.context.BaseDisplayContext
parentDisplayContext, request, response
 
Constructor Summary
BaseDLViewFileVersionDisplayContext(UUID uuid, DLViewFileVersionDisplayContext parentDLDisplayContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FileVersion fileVersion)
           
 
Method Summary
 String getCssClassFileMimeType()
           
 DDMFormValues getDDMFormValues(DDMStructure ddmStructure)
           
 List<DDMStructure> getDDMStructures()
           
 Menu getMenu()
           
 List<ToolbarItem> getToolbarItems()
           
 boolean isDownloadLinkVisible()
           
 boolean isVersionInfoVisible()
           
 void renderPreview(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
Methods inherited from class com.liferay.portal.kernel.display.context.BaseDisplayContext
getUuid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.kernel.display.context.DisplayContext
getUuid
 

Field Detail

fileVersion

protected FileVersion fileVersion
Constructor Detail

BaseDLViewFileVersionDisplayContext

public BaseDLViewFileVersionDisplayContext(UUID uuid,
                                           DLViewFileVersionDisplayContext parentDLDisplayContext,
                                           javax.servlet.http.HttpServletRequest request,
                                           javax.servlet.http.HttpServletResponse response,
                                           FileVersion fileVersion)
Method Detail

getCssClassFileMimeType

public String getCssClassFileMimeType()
Specified by:
getCssClassFileMimeType in interface DLViewFileVersionDisplayContext

getDDMFormValues

public DDMFormValues getDDMFormValues(DDMStructure ddmStructure)
                               throws PortalException
Specified by:
getDDMFormValues in interface DLViewFileVersionDisplayContext
Throws:
PortalException

getDDMStructures

public List<DDMStructure> getDDMStructures()
                                    throws PortalException
Specified by:
getDDMStructures in interface DLViewFileVersionDisplayContext
Throws:
PortalException

getMenu

public Menu getMenu()
             throws PortalException
Specified by:
getMenu in interface DLViewFileVersionDisplayContext
Throws:
PortalException

getToolbarItems

public List<ToolbarItem> getToolbarItems()
                                  throws PortalException
Specified by:
getToolbarItems in interface DLViewFileVersionDisplayContext
Throws:
PortalException

isDownloadLinkVisible

public boolean isDownloadLinkVisible()
                              throws PortalException
Specified by:
isDownloadLinkVisible in interface DLViewFileVersionDisplayContext
Throws:
PortalException

isVersionInfoVisible

public boolean isVersionInfoVisible()
                             throws PortalException
Specified by:
isVersionInfoVisible 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

Liferay 7.0-ce-b4