org.rivetlogic.scar.action
Class SpacesListAction
java.lang.Object
org.rivetlogic.scar.action.BaseAction
org.rivetlogic.scar.action.SpacesListAction
- All Implemented Interfaces:
- java.io.Serializable, org.richfaces.component.state.TreeStateAdvisor
@Name(value="action.spaceslist")
@Scope(value=SESSION)
public class SpacesListAction
- extends BaseAction
- implements org.richfaces.component.state.TreeStateAdvisor
Backing bean handling all interaction with the main navigation tree.
- Author:
- Rivet Logic Corporation
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpacesListAction
public SpacesListAction()
getFolderData
@Create
public void getFolderData()
throws com.rivetlogic.core.cma.exception.InvalidTicketException,
com.rivetlogic.core.cma.exception.CmaRuntimeException
- Throws:
com.rivetlogic.core.cma.exception.InvalidTicketException
com.rivetlogic.core.cma.exception.CmaRuntimeException
handleOtherTreeSelectedEvent
public void handleOtherTreeSelectedEvent()
handleFolderContentSelectedEvent
public void handleFolderContentSelectedEvent(org.alfresco.service.cmr.repository.NodeRef nodeRef)
handleFolderContentSelectedFromSearchEvent
public void handleFolderContentSelectedFromSearchEvent(org.alfresco.service.cmr.repository.NodeRef nodeRef)
handleFolderCreatedEvent
public void handleFolderCreatedEvent(org.alfresco.service.cmr.repository.NodeRef containerRef,
TreeNodeData folderNode)
handleFolderMovedEvent
public void handleFolderMovedEvent(org.alfresco.service.cmr.repository.NodeRef oldFolderRef,
org.alfresco.service.cmr.repository.NodeRef newFolderRef,
org.alfresco.service.cmr.repository.NodeRef destinationContainer)
handleFolderCopiedEvent
public void handleFolderCopiedEvent(org.alfresco.service.cmr.repository.NodeRef oldFolderRef,
org.alfresco.service.cmr.repository.NodeRef newFolderRef,
org.alfresco.service.cmr.repository.NodeRef destinationContainer)
createFolder
protected void createFolder(org.alfresco.service.cmr.repository.NodeRef containerRef,
TreeNodeData folderNode)
createStdFolders
public void createStdFolders()
- Create standard folders in selected folder
handleFolderDeletedEvent
public void handleFolderDeletedEvent(org.alfresco.service.cmr.repository.NodeRef deletedFolderRef,
boolean raiseSpaceSelectedEvent)
deleteFolder
public void deleteFolder(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean raiseSpaceSelectedEvent)
changeSelectedNodeRef
protected void changeSelectedNodeRef(org.alfresco.service.cmr.repository.NodeRef nodeRef)
folderSelectionChangedFromContentTable
protected void folderSelectionChangedFromContentTable(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Parameters:
nodeRef -
- Throws:
java.io.IOException
adviseNodeOpened
public java.lang.Boolean adviseNodeOpened(org.richfaces.component.UITree uiTree)
- Specified by:
adviseNodeOpened in interface org.richfaces.component.state.TreeStateAdvisor
adviseNodeSelected
public java.lang.Boolean adviseNodeSelected(org.richfaces.component.UITree uiTree)
- Specified by:
adviseNodeSelected in interface org.richfaces.component.state.TreeStateAdvisor
nodeSelectListener
public void nodeSelectListener(org.richfaces.event.NodeSelectedEvent nodeSelectEvent)
- Tree selection listener
- Parameters:
nodeSelectEvent -
getTree
protected org.richfaces.component.UITree getTree(javax.faces.event.FacesEvent event)
- Returns the component which fired the NodeSelectedEvent.
- Parameters:
event -
- Returns:
isNodeRefSelected
public boolean isNodeRefSelected()
isFolderCreatePermission
public boolean isFolderCreatePermission()
isFolderDeletePermission
public boolean isFolderDeletePermission()
isFolderEditDetailsPermission
public boolean isFolderEditDetailsPermission()
getFolderList
public org.richfaces.model.TreeNode<TreeNodeData> getFolderList()
setFolderList
public void setFolderList(org.richfaces.model.TreeNode<TreeNodeData> folderList)
getTreeState
public org.richfaces.component.state.TreeState getTreeState()
setTreeState
public void setTreeState(org.richfaces.component.state.TreeState treeState)
getHtmlTree
public org.richfaces.component.html.HtmlTree getHtmlTree()
setHtmlTree
public void setHtmlTree(org.richfaces.component.html.HtmlTree htmlTree)
getSelectedNodeRef
public org.alfresco.service.cmr.repository.NodeRef getSelectedNodeRef()
setSelectedNodeRef
public void setSelectedNodeRef(org.alfresco.service.cmr.repository.NodeRef selectedNodeRef)
getSelectedNode
public org.richfaces.model.TreeNode<TreeNodeData> getSelectedNode()
setSelectedNode
public void setSelectedNode(org.richfaces.model.TreeNode<TreeNodeData> selectedNode)
getFlatTreeData
public java.util.Hashtable<org.alfresco.service.cmr.repository.NodeRef,org.richfaces.model.TreeNode<TreeNodeData>> getFlatTreeData()
getStandardFolders
public java.util.List<com.rivetlogic.core.cma.repo.Node> getStandardFolders()
setStandardFolders
public void setStandardFolders(java.util.List<com.rivetlogic.core.cma.repo.Node> standardFolders)
getStdFoldersLink
public javax.faces.component.UIComponent getStdFoldersLink()
setStdFoldersLink
public void setStdFoldersLink(javax.faces.component.UIComponent stdFoldersLink)
getStdFoldersSelectItems
public java.util.List<javax.faces.model.SelectItem> getStdFoldersSelectItems()
setStdFoldersSelectItems
public void setStdFoldersSelectItems(java.util.List<javax.faces.model.SelectItem> stdFoldersSelectItems)
getStdFolderSelection
public java.lang.String getStdFolderSelection()
setStdFolderSelection
public void setStdFolderSelection(java.lang.String stdFolderSelection)
isStdFolders
public boolean isStdFolders()
setStdFolders
public void setStdFolders(boolean stdFolders)
isTreeSelected
public boolean isTreeSelected()
setTreeSelected
public void setTreeSelected(boolean treeSelected)
Copyright 2008, Rivet Logic Corporation.