Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager Class Reference

List of all members.

Public Member Functions

 UserNodeManager (Collection userList, String loggedUserName)
void initChildrenMap (NodeMap nodeMap)
java.util.Comparator getComparator ()
void addConfiguration (BeanSupport conf) throws IntrospectionException
List getConfigurationNames (String userName)

Private Member Functions

ConfigurationBean findDefaultConfiguration ()

Private Attributes

final Logger logger
NodeMap confMap
Collection userList = null
String loggedUserName = null
GPNode loggedUserNode = null

Constructor & Destructor Documentation

cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::UserNodeManager Collection  userList,
String  loggedUserName
[inline]
 

Parameters:
userList list with User objects
loggedUserNode 


Member Function Documentation

void cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::addConfiguration BeanSupport  conf  )  throws IntrospectionException [inline]
 

This method add configuraton for given user

ConfigurationBean cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::findDefaultConfiguration  )  [inline, private]
 

Returns:
default configuration of NULL if does default configuration does not exists

java.util.Comparator cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::getComparator  )  [inline]
 

List cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::getConfigurationNames String  userName  )  [inline]
 

void cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::initChildrenMap NodeMap  nodeMap  )  [inline]
 


Member Data Documentation

NodeMap cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::confMap [private]
 

configuration for given user

String cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::loggedUserName = null [private]
 

logged user name

GPNode cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::loggedUserNode = null [private]
 

logged user node

final Logger cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::logger [private]
 

Initial value:

LogFactory.getLogger(UserNodeManager.class.getName())

Collection cern::laser::guiplatform::windows::user::UserExplorer::UserNodeManager::userList = null [private]
 

user list


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:09:45 2009 for ACS Java API by doxygen 1.3.8