Nuxeo Enterprise Platform 5.4

org.nuxeo.dam.platform.action
Class DamWebActions

java.lang.Object
  extended by org.nuxeo.ecm.webapp.action.WebActionsBean
      extended by org.nuxeo.dam.platform.action.DamWebActions
All Implemented Interfaces:
Serializable, org.nuxeo.ecm.platform.ui.web.api.WebActions, org.nuxeo.ecm.webapp.action.WebActionsLocal, org.nuxeo.ecm.webapp.base.StatefulBaseLifeCycle

@Name(value="webActions")
@Scope(value=CONVERSATION)
@Install(precedence=20)
public class DamWebActions
extends org.nuxeo.ecm.webapp.action.WebActionsBean

Author:
Catalin Baican
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.nuxeo.ecm.platform.ui.web.api.WebActions
NULL_TAB_ID
 
Constructor Summary
DamWebActions()
           
 
Method Summary
 org.nuxeo.ecm.platform.actions.ejb.ActionManager getActionService()
           
 List<org.nuxeo.ecm.platform.actions.Action> getAdminTabsList()
           
 org.nuxeo.ecm.platform.actions.Action getCurrentAdminTabAction()
           
 boolean getShowList()
           
 boolean getShowThumbnail()
           
 List<org.nuxeo.ecm.platform.actions.Action> getTabsList()
           
 String navigateToAdministration()
           
 String navigateToAssetManagement()
           
 void resetOnGoHome()
           
 void setCurrentAdminTabAction(org.nuxeo.ecm.platform.actions.Action currentAdminTabAction)
           
 void setShowList(boolean showList)
           
 void setShowThumbnail(boolean showThumbnail)
           
 boolean showAdministration()
           
 void showListLink()
           
 void showThumbnailLink()
           
 
Methods inherited from class org.nuxeo.ecm.webapp.action.WebActionsBean
destroy, getActionsList, getActionsList, getAllActions, getCurrentLifeCycleState, getCurrentSubTabAction, getCurrentSubTabId, getCurrentTabAction, getCurrentTabId, getSubTabsList, getSubViewActionsList, getUnfiltredActionsList, getUnfiltredActionsList, initialize, readState, resetCurrentTab, resetTabList, saveState, selectTabAction, setCurrentSubTabAction, setCurrentSubTabId, setCurrentTabAction, setCurrentTabAction, setCurrentTabAndNavigate, setCurrentTabAndNavigate, setCurrentTabId, setSubTabsList, setTabsList
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DamWebActions

public DamWebActions()
Method Detail

getTabsList

@Factory(value="tabsActionsList",
         scope=EVENT)
public List<org.nuxeo.ecm.platform.actions.Action> getTabsList()
Specified by:
getTabsList in interface org.nuxeo.ecm.platform.ui.web.api.WebActions
Overrides:
getTabsList in class org.nuxeo.ecm.webapp.action.WebActionsBean

getAdminTabsList

@Factory(value="adminActionsList",
         scope=EVENT)
public List<org.nuxeo.ecm.platform.actions.Action> getAdminTabsList()

getCurrentAdminTabAction

public org.nuxeo.ecm.platform.actions.Action getCurrentAdminTabAction()

setCurrentAdminTabAction

public void setCurrentAdminTabAction(org.nuxeo.ecm.platform.actions.Action currentAdminTabAction)

getActionService

@Factory(value="actionManager",
         scope=EVENT)
public org.nuxeo.ecm.platform.actions.ejb.ActionManager getActionService()

navigateToAdministration

public String navigateToAdministration()
                                throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

navigateToAssetManagement

public String navigateToAssetManagement()
                                 throws org.nuxeo.ecm.core.api.ClientException
Throws:
org.nuxeo.ecm.core.api.ClientException

showAdministration

@Factory(value="isInsideAdministration",
         scope=EVENT)
public boolean showAdministration()

resetOnGoHome

@Observer(value="goHome")
public void resetOnGoHome()

showListLink

public void showListLink()

showThumbnailLink

public void showThumbnailLink()

getShowList

public boolean getShowList()

setShowList

public void setShowList(boolean showList)

getShowThumbnail

public boolean getShowThumbnail()

setShowThumbnail

public void setShowThumbnail(boolean showThumbnail)

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.