#include <Fireworks/Core/interface/FWDetailViewManager.h>
Classes | |
struct | ViewFrame |
Public Member Functions | |
void | colorsChanged () |
std::vector< std::string > | detailViewsFor (const FWModelId &) const |
void | eveWindowDestroyed (TEveWindow *) |
FWDetailViewManager (fireworks::Context *) | |
void | newEventCallback () |
void | openDetailViewFor (const FWModelId &, const std::string &) |
virtual | ~FWDetailViewManager () |
Protected Attributes | |
fireworks::Context * | m_context |
Private Types | |
typedef vViews_t::iterator | vViews_i |
typedef std::vector< ViewFrame > | vViews_t |
Private Member Functions | |
std::vector< std::string > | findViewersFor (const std::string &) const |
FWDetailViewManager (const FWDetailViewManager &)=delete | |
const FWDetailViewManager & | operator= (const FWDetailViewManager &)=delete |
Private Attributes | |
std::map< std::string, std::vector< std::string > > | m_typeToViewers |
vViews_t | m_views |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 36 of file FWDetailViewManager.h.
|
private |
Definition at line 74 of file FWDetailViewManager.h.
|
private |
Definition at line 73 of file FWDetailViewManager.h.
FWDetailViewManager::FWDetailViewManager | ( | fireworks::Context * | iCtx | ) |
Definition at line 52 of file FWDetailViewManager.cc.
References fireworks::Context::colorManager(), colorsChanged(), FWColorManager::colorsHaveChanged_, and m_context.
|
virtual |
Definition at line 62 of file FWDetailViewManager.cc.
References newEventCallback().
|
privatedelete |
void FWDetailViewManager::colorsChanged | ( | ) |
Definition at line 207 of file FWDetailViewManager.cc.
References FWColorManager::background(), fireworks::Context::colorManager(), mps_fire::i, m_context, and m_views.
Referenced by FWDetailViewManager().
std::vector< std::string > FWDetailViewManager::detailViewsFor | ( | const FWModelId & | iId | ) | const |
Definition at line 116 of file FWDetailViewManager.cc.
References a, b, findViewersFor(), FWModelId::item(), FWEventItem::modelType(), edm::TypeWithDict::name(), AlCaHLTBitMon_QueryRunRegistry::string, create_public_lumi_plots::transform, and viewNameFrom().
Referenced by FWModelContextMenuHandler::chosenItem(), CmsShowModelPopup::clicked(), CmsShowModelPopup::fillModelPopup(), CmsShowModelPopup::openDetailedView(), and FWModelContextMenuHandler::showSelectedModelContext().
void FWDetailViewManager::eveWindowDestroyed | ( | TEveWindow * | ew | ) |
|
private |
Definition at line 136 of file FWDetailViewManager.cc.
References Vispa.Plugins.EdmBrowser.EdmDataAccessor::all(), taus_updatedMVAIds_cff::category, edmplugin::PluginManager::categoryToInfos(), SoftLeptonByDistance_cfi::distance, plotBeamSpotDB::first, runEdmFileComparison::found, fwLog, reco::get(), edmplugin::PluginManager::get(), fireworks::Context::getHidePFBuilders(), FWJobMetadataManager::hasModuleLabel(), info(), FWSimpleRepresentationChecker::infoFor(), fwlog::kDebug, m_context, m_typeToViewers, fireworks::Context::metadataManager(), edmplugin::PluginInfo::name_, FWRepresentationInfo::proximity(), AlCaHLTBitMon_QueryRunRegistry::string, create_public_lumi_plots::transform, and tier0::unique().
Referenced by detailViewsFor(), and openDetailViewFor().
void FWDetailViewManager::newEventCallback | ( | ) |
Definition at line 215 of file FWDetailViewManager.cc.
References m_views.
Referenced by FWGUIManager::eventChangedCallback(), and ~FWDetailViewManager().
void FWDetailViewManager::openDetailViewFor | ( | const FWModelId & | id, |
const std::string & | iViewName | ||
) |
Definition at line 73 of file FWDetailViewManager.cc.
References FWColorManager::background(), fireworks::Context::colorManager(), findViewersFor(), fwLog, reco::get(), fwlog::kError, m_context, m_views, match(), eostools::move(), dataset::name, edm::TypeWithDict::name(), AlCaHLTBitMon_QueryRunRegistry::string, protons_cff::t, and viewNameFrom().
Referenced by FWModelContextMenuHandler::chosenItem(), CmsShowModelPopup::clicked(), and CmsShowModelPopup::openDetailedView().
|
privatedelete |
|
protected |
Definition at line 64 of file FWDetailViewManager.h.
Referenced by colorsChanged(), findViewersFor(), FWDetailViewManager(), and openDetailViewFor().
|
mutableprivate |
Definition at line 77 of file FWDetailViewManager.h.
Referenced by findViewersFor().
|
private |
Definition at line 75 of file FWDetailViewManager.h.
Referenced by colorsChanged(), eveWindowDestroyed(), newEventCallback(), and openDetailViewFor().