@Name(value="webActions")
@Scope(value=CONVERSATION)
@Install(precedence=31)
public class ToutaticeWebActionsBean
extends org.nuxeo.ecm.webapp.action.WebActionsBean
| Constructor and Description |
|---|
ToutaticeWebActionsBean() |
| Modifier and Type | Method and Description |
|---|---|
List<org.nuxeo.ecm.platform.actions.Action> |
getActionsList(String category,
org.nuxeo.ecm.platform.actions.ActionContext context,
boolean hideUnavailableAction)
Cette méthode est surdéfinie afin de permettre la présentation conditionnelle de certaines actions de la catégorie "Document list Toolbar"
(ex: les actions de la catégorie "CURRENT_SELECTION_SECTIONS_LIST")
Les actions de mise en ligne et hors ligne doivent apparaître seulement si le conteneur se trouve dans un espace de type "web container".
|
String |
getLabel(String key,
String... directories) |
boolean |
isInPortalViewContext() |
void |
notifySubTabSelectionChanged()
Permet de bien gérer le rafraîchissement de l'IHM lors de la circulation entre les sous-onglets
|
void |
resetActionContext() |
canUseAjaxTabs, checkFilter, createActionContext, createActionContext, getAction, getAction, getActionForDocument, getActionsList, getActionsList, getActionsList, getActionsListForDocument, getAllActions, getCurrentLifeCycleState, getCurrentSubTabAction, getCurrentSubTabAction, getCurrentSubTabId, getCurrentTabAction, getCurrentTabAction, getCurrentTabId, getCurrentTabId, getCurrentTabIds, getDefaultTab, getSubTabsList, getSubViewActionsList, getTabsList, getUnfiltredActionsList, getUnfiltredActionsList, hasCurrentTabId, resetCurrentTab, resetCurrentTabs, resetCurrentTabs, resetSubTabs, resetTabList, selectTabAction, setCurrentSubTabAction, setCurrentSubTabId, setCurrentTabAction, setCurrentTabAction, setCurrentTabAction, setCurrentTabAndNavigate, setCurrentTabAndNavigate, setCurrentTabId, setCurrentTabId, setCurrentTabIds, setSubTabsList, setTabsList, useAjaxTabspublic void notifySubTabSelectionChanged()
public List<org.nuxeo.ecm.platform.actions.Action> getActionsList(String category, org.nuxeo.ecm.platform.actions.ActionContext context, boolean hideUnavailableAction)
getActionsList in interface org.nuxeo.ecm.platform.ui.web.api.WebActionsgetActionsList in class org.nuxeo.ecm.webapp.action.WebActionsBeanWebActionsBean.getUnfiltredActionsList(java.lang.String, org.nuxeo.ecm.platform.actions.ActionContext)@Observer(value={"documentSelectionChanged","domainSelectionChanged","contentRootSelectionChanged","goHome"},
create=false)
public void resetActionContext()
public boolean isInPortalViewContext()
Copyright © 2020. All rights reserved.