+ /// \param theIsAllFeatures a boolean value whether all features should be send or only the highlighted ones
+ void sendFeatures(const bool theIsAllFeatures);
+
+ /// Sends signal about the current features are to be deactivated
+ void emitFeaturesDeactivation();
+
+ private:
+ // the next map should be removed when selection is processed in the move function
+ std::map<FeaturePtr, std::list<std::string> > myHighlightedFeature2Attribute; /// a map of a feature to attributes
+ std::map<FeaturePtr, std::list<std::string> > myAllFeature2Attribute; /// a map of a feature to attributes