Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webapp.directory
Class DirectoryUIActionsBean

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

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

Manages directories editable by administrators.

Author:
Anahide Tchertchian
See Also:
Serialized Form

Field Summary
static java.lang.String DIRECTORY_DEFAULT_VIEW
           
 
Constructor Summary
DirectoryUIActionsBean()
           
 
Method Summary
 void createDirectoryEntry()
           
 void deleteDirectoryEntry(java.lang.String entryId)
           
 void editSelectedDirectoryEntry()
           
 DocumentModel getCreationDirectoryEntry()
           
 DirectoryUI getCurrentDirectory()
           
 DocumentModelList getCurrentDirectoryEntries()
           
 java.util.List<java.lang.String> getDirectoryNames()
           
 DocumentModel getSelectedDirectoryEntry()
           
 boolean getShowAddForm()
           
 void initialize()
           
 boolean isReadOnly()
           
 void resetCreateDirectoryEntry()
           
 void resetSelectedDirectoryData()
           
 void resetSelectedDirectoryEntry()
           
 java.lang.String selectDirectory(java.lang.String directoryName)
           
 void selectDirectoryEntry(java.lang.String entryId)
           
 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 java.lang.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 java.util.List<java.lang.String> getDirectoryNames()
                                                   throws ClientException
Throws:
ClientException

selectDirectory

public java.lang.String selectDirectory(java.lang.String directoryName)
                                 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(java.lang.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(java.lang.String entryId)
                          throws ClientException
Throws:
ClientException

isReadOnly

public boolean isReadOnly()
                   throws ClientException
Throws:
ClientException

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.