org.nuxeo.ecm.webapp.action
Class PopupHelper
java.lang.Object
org.nuxeo.ecm.webapp.action.PopupHelper
- All Implemented Interfaces:
- java.io.Serializable
@Name(value="popupHelper")
@Scope(value=CONVERSATION)
public class PopupHelper
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POPUP_CATEGORY
public static final java.lang.String POPUP_CATEGORY
- See Also:
- Constant Field Values
PopupHelper
public PopupHelper()
getUnfiltredPopupActions
public java.util.List<Action> getUnfiltredPopupActions()
- Returns all popup actions: used to construct HTML menu template.
getAvailablePopupActions
public java.util.List<Action> getAvailablePopupActions(java.lang.String popupDocId)
getAvailableActionId
@WebRemote
public java.util.List<java.lang.String> getAvailableActionId(java.lang.String popupDocId)
getUnavailableActionId
@WebRemote
public java.util.List<java.lang.String> getUnavailableActionId(java.lang.String popupDocId)
getNavigationURL
@WebRemote
public java.lang.String getNavigationURL(java.lang.String docId,
java.lang.String tabId)
throws ClientException
- Throws:
ClientException
getNavigationURLOnContainer
@WebRemote
public java.lang.String getNavigationURLOnContainer(java.lang.String tabId)
getNavigationURLOnPopupdoc
@WebRemote
public java.lang.String getNavigationURLOnPopupdoc(java.lang.String tabId)
getNavigationURLOnPopupdoc2
@WebRemote
public java.lang.String getNavigationURLOnPopupdoc2(java.lang.String tabId,
java.lang.String subTabId)
getCurrentURL
@WebRemote
public java.lang.String getCurrentURL()
getCurrentURLAfterDelete
@WebRemote
public java.lang.String getCurrentURLAfterDelete()
deleteDocument
@WebRemote
public java.lang.String deleteDocument(java.lang.String docId)
throws ClientException
- Throws:
ClientException
editTitle
@WebRemote
public java.lang.String editTitle(java.lang.String docId,
java.lang.String newTitle)
throws ClientException
- Throws:
ClientException
getIsCurrentContainerDirectParent
public boolean getIsCurrentContainerDirectParent()
throws ClientException
- Throws:
ClientException
isDocumentHasBlobAttached
public boolean isDocumentHasBlobAttached(DocumentModel documentModel)
throws ClientException
- Throws:
ClientException
downloadDocument
@WebRemote
public java.lang.String downloadDocument(java.lang.String docId,
java.lang.String blobPropertyName,
java.lang.String filenamePropertyName)
throws ClientException
- Throws:
ClientException
lockDocument
@WebRemote
public java.lang.String lockDocument(java.lang.String docId)
throws ClientException
- Throws:
ClientException
unlockDocument
@WebRemote
public java.lang.String unlockDocument(java.lang.String docId)
throws ClientException
- Throws:
ClientException
sendEmail
@WebRemote
public java.lang.String sendEmail(java.lang.String docId)
throws ClientException
- Throws:
ClientException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.