CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
FWSummaryManager Class Reference

#include <Fireworks/Core/interface/FWSummaryManager.h>

Public Member Functions

void colorsChanged ()
 
 FWSummaryManager (TGFrame *iParent, FWSelectionManager *, FWEventItemsManager *, FWGUIManager *, FWModelChangeManager *, FWColorManager *)
 
void requestForController (FWEventItem *)
 
void requestForError (FWEventItem *)
 
void requestForFilter (FWEventItem *)
 
void requestForInfo (FWEventItem *)
 
void requestForSelectedModelContextMenu (Int_t iGlobalX, Int_t iGlobalY)
 
TGCompositeFrame * widget () const
 
virtual ~FWSummaryManager ()
 

Private Member Functions

void changesDone ()
 
 FWSummaryManager (const FWSummaryManager &)
 
void itemChanged (const FWEventItem *)
 
void itemDestroyed (const FWEventItem *)
 
void newItem (FWEventItem *iItem)
 
const FWSummaryManageroperator= (const FWSummaryManager &)
 
void removeAllItems ()
 
void selectionChanged (const FWSelectionManager &)
 

Private Attributes

std::vector
< FWCollectionSummaryWidget * > 
m_collectionWidgets
 
FWColorManagerm_colorManager
 
FWGUIManagerm_guiManager
 
bool m_itemChanged
 
TGCompositeFrame * m_pack
 

Detailed Description

Description: <one line="" class="" summary>="">

Usage: <usage>

Definition at line 41 of file FWSummaryManager.h.

Constructor & Destructor Documentation

FWSummaryManager::FWSummaryManager ( TGFrame *  iParent,
FWSelectionManager sm,
FWEventItemsManager eim,
FWGUIManager gm,
FWModelChangeManager cm,
FWColorManager colorm 
)

Definition at line 43 of file FWSummaryManager.cc.

FWSummaryManager::~FWSummaryManager ( )
virtual

Definition at line 73 of file FWSummaryManager.cc.

FWSummaryManager::FWSummaryManager ( const FWSummaryManager )
private

Member Function Documentation

void FWSummaryManager::changesDone ( )
private

Definition at line 152 of file FWSummaryManager.cc.

void FWSummaryManager::colorsChanged ( )

Definition at line 161 of file FWSummaryManager.cc.

void FWSummaryManager::itemChanged ( const FWEventItem )
private

Definition at line 122 of file FWSummaryManager.cc.

void FWSummaryManager::itemDestroyed ( const FWEventItem iItem)
private

Definition at line 111 of file FWSummaryManager.cc.

void FWSummaryManager::newItem ( FWEventItem iItem)
private

Definition at line 93 of file FWSummaryManager.cc.

const FWSummaryManager& FWSummaryManager::operator= ( const FWSummaryManager )
private
void FWSummaryManager::removeAllItems ( )
private

Definition at line 128 of file FWSummaryManager.cc.

void FWSummaryManager::requestForController ( FWEventItem iItem)

Definition at line 199 of file FWSummaryManager.cc.

void FWSummaryManager::requestForError ( FWEventItem iItem)

Definition at line 193 of file FWSummaryManager.cc.

void FWSummaryManager::requestForFilter ( FWEventItem iItem)

Definition at line 188 of file FWSummaryManager.cc.

void FWSummaryManager::requestForInfo ( FWEventItem iItem)

Definition at line 183 of file FWSummaryManager.cc.

void FWSummaryManager::requestForSelectedModelContextMenu ( Int_t  iGlobalX,
Int_t  iGlobalY 
)

Definition at line 205 of file FWSummaryManager.cc.

void FWSummaryManager::selectionChanged ( const FWSelectionManager iSM)
private

Definition at line 147 of file FWSummaryManager.cc.

TGCompositeFrame * FWSummaryManager::widget ( ) const

Member Data Documentation

std::vector<FWCollectionSummaryWidget*> FWSummaryManager::m_collectionWidgets
private

Definition at line 83 of file FWSummaryManager.h.

FWColorManager* FWSummaryManager::m_colorManager
private

Definition at line 85 of file FWSummaryManager.h.

FWGUIManager* FWSummaryManager::m_guiManager
private

Definition at line 84 of file FWSummaryManager.h.

bool FWSummaryManager::m_itemChanged
private

Definition at line 86 of file FWSummaryManager.h.

TGCompositeFrame* FWSummaryManager::m_pack
private

Definition at line 82 of file FWSummaryManager.h.