org.rivetlogic.scar.action
Class ShelfAction
java.lang.Object
org.rivetlogic.scar.action.BaseAction
org.rivetlogic.scar.action.ShelfAction
- All Implemented Interfaces:
- java.io.Serializable
@Name(value="action.shelf")
@Scope(value=SESSION)
@Synchronized(timeout=10000L)
public class ShelfAction
- extends BaseAction
Backing bean for the shelf UI component.
- 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 |
selectedFolderRef
@In(value="selectedFolderRef",
required=false)
protected org.alfresco.service.cmr.repository.NodeRef selectedFolderRef
folderContentList
@In(value="folderContentList",
required=false)
protected MapKeySortableArrayList<NodeData> folderContentList
ShelfAction
public ShelfAction()
init
@Create
public void init()
copy
public void copy(NodeData nodeData)
cut
public void cut(NodeData nodeData)
createShelfNode
protected ShelfNode createShelfNode(NodeData nodeData,
boolean cut)
remove
public void remove(org.alfresco.service.cmr.repository.NodeRef nodeRef)
paste
public void paste(ShelfNode shelfNode)
removeAll
public void removeAll()
pasteAll
public void pasteAll()
pasteSingle
protected org.alfresco.service.cmr.repository.NodeRef pasteSingle(org.alfresco.service.cmr.repository.NodeRef nodeRef)
toggle
public void toggle()
getItems
public java.util.List<ShelfNode> getItems()
setItems
public void setItems(java.util.List<ShelfNode> items)
isOpened
public boolean isOpened()
getShelfCaption
public java.lang.String getShelfCaption()
getShelfComponent
public javax.faces.component.UIComponent getShelfComponent()
setShelfComponent
public void setShelfComponent(javax.faces.component.UIComponent shelfComponent)
Copyright 2008, Rivet Logic Corporation.