Go to the documentation of this file.
2 #ifndef Fireworks_Core_FWTableViewManager_h
3 #define Fireworks_Core_FWTableViewManager_h
51 typedef std::vector<const FWEventItem *>
Items;
91 typedef std::vector<std::shared_ptr<FWTableView> >
Views;
std::vector< std::shared_ptr< FWTableView > > Views
FWViewBase * buildView(TEveWindowSlot *iParent, const std::string &type)
void newItem(const FWEventItem *) override
std::vector< const FWEventItem * > Items
std::vector< TableEntry > TableEntries
void addToImpl(FWConfiguration &) const
static const std::string kConfigColumns
const Items & items() const
TableHandle & column(const char *formula, int precision, const char *name)
void colorsChanged() override
TableHandle & column(const char *label, int precision)
const FWTableViewManager & operator=(const FWTableViewManager &)
FWTypeToRepresentations supportedTypesAndRepresentations() const override
static const std::string kConfigTypeNames
void removeAllItems(void)
std::map< std::string, TableEntries > TableSpecs
TableSpecs::iterator tableFormatsImpl(const edm::TypeWithDict &key)
void modelChangesDone() override
void setFrom(const FWConfiguration &) override
TableSpecs m_tableFormats
void modelChangesComing() override
~FWTableViewManager() override
void destroyItem(const FWEventItem *item)
TableHandle(const char *name, TableSpecs &specs)
TableSpecs::iterator tableFormats(const edm::TypeWithDict &key)
void beingDestroyed(const FWViewBase *)
TableHandle table(const char *collection)
void addTo(FWConfiguration &) const override