7 #ifndef __FWACTIVITIES_REGISTRY_ACTIVITYMSG_HPP__ 8 #define __FWACTIVITIES_REGISTRY_ACTIVITYMSG_HPP__ 10 #include "fwActivities/config.hpp" 11 #include "fwActivities/registry/Activities.hpp" 13 #include <fwMedData/ActivitySeries.hpp> 30 typedef ::fwActivities::registry::ActivityAppConfig::ActivityAppConfigParamsType ParametersType;
31 typedef std::map<std::string, std::string> ReplaceMapType;
34 FWACTIVITIES_API
ActivityMsg(const ::fwMedData::ActivitySeries::sptr &series,
35 const ::fwActivities::registry::ActivityInfo & info,
36 const ParametersType& parameters);
38 FWACTIVITIES_API
virtual ~ActivityMsg()
101 std::string m_appConfigID;
102 std::string m_tabInfo;
103 std::string m_iconPath;
104 std::string m_tooltip;
105 ::fwMedData::ActivitySeries::sptr m_series;
106 ReplaceMapType m_replaceMap;
113 #endif // __FWACTIVITIES_REGISTRY_ACTIVITYMSG_HPP__ const std::string & getTitle() const
Return activity title.
Contains fwAtomsFilter::registry details.
const ReplaceMapType & getReplaceMap() const
Return the map of the string association to replace in config.
const std::string & getTabInfo() const
Return tab information.
const std::string & getTabID() const
Return tab identifier.
Activity information sent by signal to launch new activities in a tab.
const std::string & getAppConfigID() const
Return appConfig identifier.
const std::string & getIconPath() const
Return activity icon path.
bool isClosable() const
Return if the activity can be closed.
Namespace containing activities data and builder.
const ::fwMedData::ActivitySeries::sptr & getActivitySeries() const
Return activity series.
const std::string & getToolTip() const
Return tooltip.