Base class for all fwActivities builder's classes.
More...
#include <IBuilder.hpp>
|
class | Registrar |
| Class used to register a class factory in factory registry. This class defines also the object factory ( 'create' ) More...
|
|
|
virtual bool | isA (const std::string &type) const override |
|
virtual FWACTIVITIES_API::fwMedData::ActivitySeries::sptr | buildData (const ::fwActivities::registry::ActivityInfo &activityInfo, const std::shared_ptr< const ::fwData::Vector > ¤tSelection) const =0 |
| Build an ActivitySeries with required data present in currentSelection and defined in configuration. More...
|
|
virtual const std::string & | getLeafClassname () const |
| return object's classname without its namespace, i.e. BaseObject
|
|
|
static bool | isTypeOf (const std::string &type) |
|
static bool | isTypeOf (const std::string &type) |
|
static const std::string & | leafClassname () |
| return object's classname without its namespace, i.e. BaseObject
|
|
static const std::string & | classname () |
| return object's classname without its namespace, i.e. BaseObject
|
|
|
virtual FWACTIVITIES_API std::shared_ptr< ::fwData::Vector > | getType (const std::shared_ptr< const ::fwData::Vector > ¤tSelection, const std::string &type) const |
|
Base class for all fwActivities builder's classes.
Definition at line 29 of file IBuilder.hpp.
Build an ActivitySeries with required data present in currentSelection and defined in configuration.
- Parameters
-
[in] | activityInfo | a structure which contains all the Activity configuration |
[in] | currentSelection | a vector which contains current selected data. |
- Returns
- specific data ActivitySeries for the specified Activity.
Implemented in fwActivities::builder::ActivitySeries, and fwActivities::builder::ActivitySeriesInitData.
The documentation for this class was generated from the following files: