+ class HMI_EXPORT SubjectContainer: public SubjectContainerBase
+ {
+ public:
+ SubjectContainer(YACS::ENGINE::Container *container, Subject *parent);
+ void registerUndoDestroy();
+ std::string getLabelForHuman() const { return std::string("Salome Container"); }
+ };
+
+ class HMI_EXPORT SubjectHPContainer : public SubjectContainerBase
+ {
+ public:
+ SubjectHPContainer(YACS::ENGINE::HomogeneousPoolContainer* container, Subject *parent);
+ void registerUndoDestroy();
+ YACS::ENGINE::Container *getContainer() const;
+ std::string getLabelForHuman() const { return std::string("Salome Homogeneous Pool Container"); }
+ };
+