org.rivetlogic.scar.action
Class RestoreFolderSelectAction

java.lang.Object
  extended by org.rivetlogic.scar.action.BaseAction
      extended by org.rivetlogic.scar.action.RestoreFolderSelectAction
All Implemented Interfaces:
java.io.Serializable

@Name(value="action.folderselect")
@Scope(value=SESSION)
public class RestoreFolderSelectAction
extends BaseAction

Backing bean for the "Recover to selected folder" component in the manage deleted items modal panel.

Author:
Rivet Logic Corporation
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.rivetlogic.scar.action.BaseAction
raarServices, user
 
Constructor Summary
RestoreFolderSelectAction()
           
 
Method Summary
 java.util.List<SimpleNode> getFoldersList()
           
 SimpleNode getParentNode()
           
 java.lang.String getRestoreFolderName()
           
 SimpleNode getSelectedFolder()
           
 java.lang.String getShortRestoreFolderName()
           
 void goUp()
           
 void handleDeletedItemsPanelClosedEvent()
           
protected  boolean hasCreateChildPermission(java.util.Map<java.lang.String,org.alfresco.service.cmr.security.AccessStatus> permissions)
           
protected  void initFoldersList()
           
 boolean isCreateChildPermitted()
           
 boolean isRenderGoUpLink()
           
 void populateFoldersList(SimpleNode folder)
           
protected  SimpleNode populateNodeData(com.rivetlogic.core.cma.repo.Node node)
           
protected  void populateParentNode()
           
protected  java.util.List<com.rivetlogic.core.cma.repo.Node> runContentTableQuery(java.lang.String luceneQuery, java.util.List<org.alfresco.service.namespace.QName> queryProperties)
           
 void setCreateChildPermitted(boolean createChildPermitted)
           
 void setFoldersList(java.util.List<SimpleNode> foldersList)
           
 void setParentNode(SimpleNode parentNode)
           
 void setRenderGoUpLink(boolean renderGoUpLink)
           
 void setRestoreFolderName(java.lang.String restoreFolderName)
           
 void setSelectedFolder(SimpleNode selectedFolder)
           
 
Methods inherited from class org.rivetlogic.scar.action.BaseAction
getUser, setUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RestoreFolderSelectAction

public RestoreFolderSelectAction()
Method Detail

handleDeletedItemsPanelClosedEvent

public void handleDeletedItemsPanelClosedEvent()

initFoldersList

protected void initFoldersList()

goUp

public void goUp()

populateFoldersList

public void populateFoldersList(SimpleNode folder)

runContentTableQuery

protected java.util.List<com.rivetlogic.core.cma.repo.Node> runContentTableQuery(java.lang.String luceneQuery,
                                                                                 java.util.List<org.alfresco.service.namespace.QName> queryProperties)

populateNodeData

protected SimpleNode populateNodeData(com.rivetlogic.core.cma.repo.Node node)

hasCreateChildPermission

protected boolean hasCreateChildPermission(java.util.Map<java.lang.String,org.alfresco.service.cmr.security.AccessStatus> permissions)

populateParentNode

protected void populateParentNode()

getShortRestoreFolderName

public java.lang.String getShortRestoreFolderName()

getFoldersList

public java.util.List<SimpleNode> getFoldersList()

setFoldersList

public void setFoldersList(java.util.List<SimpleNode> foldersList)

getSelectedFolder

public SimpleNode getSelectedFolder()

setSelectedFolder

public void setSelectedFolder(SimpleNode selectedFolder)

isRenderGoUpLink

public boolean isRenderGoUpLink()

setRenderGoUpLink

public void setRenderGoUpLink(boolean renderGoUpLink)

getParentNode

public SimpleNode getParentNode()

setParentNode

public void setParentNode(SimpleNode parentNode)

getRestoreFolderName

public java.lang.String getRestoreFolderName()

setRestoreFolderName

public void setRestoreFolderName(java.lang.String restoreFolderName)

isCreateChildPermitted

public boolean isCreateChildPermitted()

setCreateChildPermitted

public void setCreateChildPermitted(boolean createChildPermitted)


Copyright 2008, Rivet Logic Corporation.