+ //! \returns true if attribute is valid
+ //! \param theAttribute the checked attribute
+ //! \param theArguments arguments of the attribute
+ //! \param theError the error string message if validation fails
+ virtual bool isValid(const AttributePtr& theAttribute,