Liferay 7.0-ce-m6

com.liferay.portlet.documentlibrary.display.context.logic
Class UIItemsBuilder

java.lang.Object
  extended by com.liferay.portlet.documentlibrary.display.context.logic.UIItemsBuilder

public class UIItemsBuilder
extends Object


Constructor Summary
UIItemsBuilder(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FileShortcut fileShortcut)
           
UIItemsBuilder(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, FileVersion fileVersion)
           
 
Method Summary
 void addCancelCheckoutMenuItem(List<MenuItem> menuItems)
           
 void addCancelCheckoutToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addCheckinMenuItem(List<MenuItem> menuItems)
           
 void addCheckinToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addCheckoutMenuItem(List<MenuItem> menuItems)
           
 void addCheckoutToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addDeleteMenuItem(List<MenuItem> menuItems)
           
 void addDeleteToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addDownloadMenuItem(List<MenuItem> menuItems)
           
 void addDownloadToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addEditMenuItem(List<MenuItem> menuItems)
           
 void addEditToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addMoveMenuItem(List<MenuItem> menuItems)
           
 void addMoveToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addMoveToTheRecycleBinToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addOpenInMsOfficeMenuItem(List<MenuItem> menuItems)
           
 void addOpenInMsOfficeToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addPermissionsMenuItem(List<MenuItem> menuItems)
           
 void addPermissionsToolbarItem(List<ToolbarItem> toolbarItems)
           
 void addViewOriginalFileMenuItem(List<MenuItem> menuItems)
           
protected  String getNamespace()
           
protected  String getSubmitFormJavaScript(String cmd, String redirect)
           
protected  boolean isDeleteActionAvailable()
           
protected  boolean isMoveToTheRecycleBinActionAvailable()
           
protected  boolean isOpenInMsOfficeActionAvailable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIItemsBuilder

public UIItemsBuilder(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response,
                      FileShortcut fileShortcut)
               throws PortalException
Throws:
PortalException

UIItemsBuilder

public UIItemsBuilder(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response,
                      FileVersion fileVersion)
Method Detail

addCancelCheckoutMenuItem

public void addCancelCheckoutMenuItem(List<MenuItem> menuItems)
                               throws PortalException
Throws:
PortalException

addCancelCheckoutToolbarItem

public void addCancelCheckoutToolbarItem(List<ToolbarItem> toolbarItems)
                                  throws PortalException
Throws:
PortalException

addCheckinMenuItem

public void addCheckinMenuItem(List<MenuItem> menuItems)
                        throws PortalException
Throws:
PortalException

addCheckinToolbarItem

public void addCheckinToolbarItem(List<ToolbarItem> toolbarItems)
                           throws PortalException
Throws:
PortalException

addCheckoutMenuItem

public void addCheckoutMenuItem(List<MenuItem> menuItems)
                         throws PortalException
Throws:
PortalException

addCheckoutToolbarItem

public void addCheckoutToolbarItem(List<ToolbarItem> toolbarItems)
                            throws PortalException
Throws:
PortalException

addDeleteMenuItem

public void addDeleteMenuItem(List<MenuItem> menuItems)
                       throws PortalException
Throws:
PortalException

addDeleteToolbarItem

public void addDeleteToolbarItem(List<ToolbarItem> toolbarItems)
                          throws PortalException
Throws:
PortalException

addDownloadMenuItem

public void addDownloadMenuItem(List<MenuItem> menuItems)
                         throws PortalException
Throws:
PortalException

addDownloadToolbarItem

public void addDownloadToolbarItem(List<ToolbarItem> toolbarItems)
                            throws PortalException
Throws:
PortalException

addEditMenuItem

public void addEditMenuItem(List<MenuItem> menuItems)
                     throws PortalException
Throws:
PortalException

addEditToolbarItem

public void addEditToolbarItem(List<ToolbarItem> toolbarItems)
                        throws PortalException
Throws:
PortalException

addMoveMenuItem

public void addMoveMenuItem(List<MenuItem> menuItems)
                     throws PortalException
Throws:
PortalException

addMoveToolbarItem

public void addMoveToolbarItem(List<ToolbarItem> toolbarItems)
                        throws PortalException
Throws:
PortalException

addMoveToTheRecycleBinToolbarItem

public void addMoveToTheRecycleBinToolbarItem(List<ToolbarItem> toolbarItems)
                                       throws PortalException
Throws:
PortalException

addOpenInMsOfficeMenuItem

public void addOpenInMsOfficeMenuItem(List<MenuItem> menuItems)
                               throws PortalException
Throws:
PortalException

addOpenInMsOfficeToolbarItem

public void addOpenInMsOfficeToolbarItem(List<ToolbarItem> toolbarItems)
                                  throws PortalException
Throws:
PortalException

addPermissionsMenuItem

public void addPermissionsMenuItem(List<MenuItem> menuItems)
                            throws PortalException
Throws:
PortalException

addPermissionsToolbarItem

public void addPermissionsToolbarItem(List<ToolbarItem> toolbarItems)
                               throws PortalException
Throws:
PortalException

addViewOriginalFileMenuItem

public void addViewOriginalFileMenuItem(List<MenuItem> menuItems)

getNamespace

protected String getNamespace()

getSubmitFormJavaScript

protected String getSubmitFormJavaScript(String cmd,
                                         String redirect)

isDeleteActionAvailable

protected boolean isDeleteActionAvailable()
                                   throws PortalException
Throws:
PortalException

isMoveToTheRecycleBinActionAvailable

protected boolean isMoveToTheRecycleBinActionAvailable()
                                                throws PortalException
Throws:
PortalException

isOpenInMsOfficeActionAvailable

protected boolean isOpenInMsOfficeActionAvailable()
                                           throws PortalException
Throws:
PortalException

Liferay 7.0-ce-m6