Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webapp.directory
Class DirectoryUIActionsBean

java.lang.Object
  extended by org.nuxeo.ecm.webapp.directory.DirectoryUIActionsBean
All Implemented Interfaces:
Serializable

@Name(value="directoryUIActions")
@Scope(value=CONVERSATION)
public class DirectoryUIActionsBean
extends Object
implements Serializable

Manages directories editable by administrators.

Author:
Anahide Tchertchian
See Also:
Serialized Form

Field Summary
static String DIRECTORY_DEFAULT_VIEW
           
 
Constructor Summary
DirectoryUIActionsBean()
           
 
Method Summary
 void createDirectoryEntry()
           
 void deleteDirectoryEntry(String entryId)
           
 void editSelectedDirectoryEntry()
           
 DocumentModel getCreationDirectoryEntry()
           
 DirectoryUI getCurrentDirectory()
           
 DocumentModelList getCurrentDirectoryEntries()
           
 List<String> getDirectoryNames()
           
 DocumentModel getSelectedDirectoryEntry()
           
 String getSelectedDirectoryName()
           
 boolean getShowAddForm()
           
 void initialize()
           
 boolean isReadOnly()
           
 void resetCreateDirectoryEntry()
           
 void resetSelectedDirectoryData()
           
 void resetSelectedDirectoryEntry()
           
 void selectDirectory()
           
 String selectDirectory(String directoryName)
          Deprecated. 
 void selectDirectoryEntry(String entryId)
           
 void setSelectedDirectoryName(String selectedDirectoryName)
           
 void toggleShowAddForm()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIRECTORY_DEFAULT_VIEW

public static final String DIRECTORY_DEFAULT_VIEW
See Also:
Constant Field Values
Constructor Detail

DirectoryUIActionsBean

public DirectoryUIActionsBean()
Method Detail

initialize

@Begin(join=true)
@Create
public void initialize()

getDirectoryNames

public List<String> getDirectoryNames()
                               throws ClientException
Throws:
ClientException

getSelectedDirectoryName

public String getSelectedDirectoryName()

setSelectedDirectoryName

public void setSelectedDirectoryName(String selectedDirectoryName)

selectDirectory

@Deprecated
public String selectDirectory(String directoryName)
                       throws ClientException
Deprecated. 

Throws:
ClientException

selectDirectory

public void selectDirectory()
                     throws ClientException
Throws:
ClientException

getCurrentDirectory

public DirectoryUI getCurrentDirectory()
                                throws ClientException
Throws:
ClientException

getCurrentDirectoryEntries

public DocumentModelList getCurrentDirectoryEntries()
                                             throws ClientException
Throws:
ClientException

resetSelectedDirectoryData

public void resetSelectedDirectoryData()

getShowAddForm

public boolean getShowAddForm()

toggleShowAddForm

public void toggleShowAddForm()

getCreationDirectoryEntry

public DocumentModel getCreationDirectoryEntry()
                                        throws ClientException
Throws:
ClientException

createDirectoryEntry

public void createDirectoryEntry()
                          throws ClientException
Throws:
ClientException

resetCreateDirectoryEntry

public void resetCreateDirectoryEntry()

selectDirectoryEntry

public void selectDirectoryEntry(String entryId)
                          throws ClientException
Throws:
ClientException

getSelectedDirectoryEntry

public DocumentModel getSelectedDirectoryEntry()
                                        throws ClientException
Throws:
ClientException

resetSelectedDirectoryEntry

public void resetSelectedDirectoryEntry()

editSelectedDirectoryEntry

public void editSelectedDirectoryEntry()
                                throws ClientException
Throws:
ClientException

deleteDirectoryEntry

public void deleteDirectoryEntry(String entryId)
                          throws ClientException
Throws:
ClientException

isReadOnly

public boolean isReadOnly()
                   throws ClientException
Throws:
ClientException

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.