|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.ecm.webapp.action.WebActionsBean
@Name(value="webActions") @Scope(value=CONVERSATION) @Install(precedence=10) public class WebActionsBean
Web actions bean that manages actions.
Implements specific behavior to handle special mechanism of the documents tabbed content.
Field Summary |
---|
Fields inherited from interface org.nuxeo.ecm.platform.ui.web.api.WebActions |
---|
NULL_TAB_ID |
Constructor Summary | |
---|---|
WebActionsBean()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WebActionsBean()
Method Detail |
---|
public void initialize()
initialize
in interface WebActionsLocal
@Destroy public void destroy()
destroy
in interface WebActionsLocal
public void saveState()
StatefulBaseLifeCycle
saveState
in interface StatefulBaseLifeCycle
public void readState()
StatefulBaseLifeCycle
readState
in interface StatefulBaseLifeCycle
public List<Action> getActionsList(String category, ActionContext context)
getActionsList
in interface WebActions
public List<Action> getActionsList(String category)
getActionsList
in interface WebActions
public List<Action> getUnfiltredActionsList(String category, ActionContext context)
getUnfiltredActionsList
in interface WebActions
public List<Action> getUnfiltredActionsList(String category)
getUnfiltredActionsList
in interface WebActions
public List<Action> getAllActions(String category)
getAllActions
in interface WebActions
@Deprecated public List<Action> getSubViewActionsList()
getSubViewActionsList
in interface WebActions
@Observer(value={"userAllDocumentTypesSelectionChanged","locationSelectionChanged"}, create=false) @BypassInterceptors public void resetTabList()
resetTabList
in interface WebActions
public void resetCurrentTab()
resetCurrentTab
in interface WebActions
@Factory(value="tabsActionsList", scope=EVENT) public List<Action> getTabsList()
getTabsList
in interface WebActions
@Factory(value="subTabsActionsList", scope=EVENT) public List<Action> getSubTabsList()
getSubTabsList
in interface WebActions
public void setTabsList(List<Action> tabsList)
setTabsList
in interface WebActions
public void setSubTabsList(List<Action> tabsList)
setSubTabsList
in interface WebActions
public Action getCurrentTabAction()
getCurrentTabAction
in interface WebActions
public void setCurrentTabAction(Action currentTabAction)
setCurrentTabAction
in interface WebActions
public Action getCurrentSubTabAction()
getCurrentSubTabAction
in interface WebActions
public void setCurrentSubTabAction(Action tabAction)
setCurrentSubTabAction
in interface WebActions
@Deprecated public void setCurrentTabAction(String currentTabActionId)
setCurrentTabAction
in interface WebActions
public String getCurrentTabId()
getCurrentTabId
in interface WebActions
public void setCurrentTabId(String tabId)
setCurrentTabId
in interface WebActions
public String getCurrentSubTabId()
getCurrentSubTabId
in interface WebActions
public void setCurrentSubTabId(String tabId)
setCurrentSubTabId
in interface WebActions
public String setCurrentTabAndNavigate(String currentTabActionId)
setCurrentTabAndNavigate
in interface WebActions
public String setCurrentTabAndNavigate(DocumentModel document, String currentTabActionId)
WebActions
setCurrentTabAndNavigate
in interface WebActions
document
- to document which will be shown in the view pagecurrentTabActionId
- the tab which will be focused in the view page
public void selectTabAction()
selectTabAction
in interface WebActions
@Deprecated public String getCurrentLifeCycleState() throws ClientException
getCurrentLifeCycleState
in interface WebActions
ClientException
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |