-// TODO(nds) v1.0.2 master
-// /// Returns True if the feature is valid
-// /// \param theFeature a feature to check
-// /// \param theArguments a list of arguments (names of attributes to check)
-// /// \param theObject a selected object
-// /// \param theShape a selected sub-shape
-// virtual bool isValid(const FeaturePtr& theFeature, const std::list<std::string>& theArguments,
-// const ObjectPtr& theObject, const GeomShapePtr& theShape) const;
-//
-// //! Returns true if the attribute is good for the feature attribute
-// //! \param theFeature a feature to check
-// //! \param theArguments a list of arguments (names of attributes to check)
-// //! \param theAttribute an attribute
-// virtual bool isValid(const FeaturePtr& theFeature, const std::list<std::string>& theArguments,
-// const AttributePtr& theAttribute) const;
- // ======= end of todo