2 #ifndef Fireworks_Core_FWEventItemsManager_h
3 #define Fireworks_Core_FWEventItemsManager_h
23 #include <boost/shared_ptr.hpp>
24 #include "sigc++/signal.h"
FWModelChangeManager * m_changeManager
void removeItem(const FWEventItem *)
boost::shared_ptr< FWItemAccessorFactory > m_accessorFactory
void setFrom(const FWConfiguration &)
void setContext(fireworks::Context *)
sigc::signal< void, FWEventItem * > newItem_
const FWEventItem * find(const std::string &iName) const
const edm::EventBase * m_event
const_iterator begin() const
NOTE: iterator is allowed to return a null object for items that have been removed.
void newEvent(const edm::EventBase *iEvent)
const FWEventItem * add(const FWPhysicsObjectDesc &iItem, const FWConfiguration *pbConf=0)
const FWEventItemsManager & operator=(const FWEventItemsManager &)
virtual ~FWEventItemsManager()
fireworks::Context * m_context
std::vector< FWEventItem * > m_items
void addTo(FWConfiguration &) const
std::vector< FWEventItem * >::const_iterator const_iterator
sigc::signal< void > goingToClearItems_
FWEventItemsManager(FWModelChangeManager *)
const_iterator end() const