cern::laser::guiplatform::alarms::AlarmNodeManagerFactory Class Reference

Collaboration diagram for cern::laser::guiplatform::alarms::AlarmNodeManagerFactory:
Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static AlarmNodeManager createNodeManager (String key, Collection list)

Static Package Attributes

static final Logger logger

Private Member Functions

 AlarmNodeManagerFactory ()

Detailed Description

Author:
Woloszyn

Constructor & Destructor Documentation

cern::laser::guiplatform::alarms::AlarmNodeManagerFactory::AlarmNodeManagerFactory (  )  [inline, private]

Creates a new instance of AlarmNodeManagerFactory do not instantiate


Member Function Documentation

static AlarmNodeManager cern::laser::guiplatform::alarms::AlarmNodeManagerFactory::createNodeManager ( String  key,
Collection  list 
) [inline, static]

This method creates appropriate AlarmNodeManager.

Parameters:
key this should be one of: Constants.ACTIVE_LISTENER_KEY, Constants.INHIBIT_LISTENER_KEY,
list this list should be used to initialize node manager this list should contain AlarmBean objects
Returns:
AlarmNodeManager

Member Data Documentation

Initial value:
 
       LogFactory.getLogger(AlarmNodeManagerFactory.class.getName())

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2