Salome HOME
Issue #2082 Sketch multiple rotation does not work as expected: debug information
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_ValidatorTransform.h
index b1bb5c256347d3c08121aa412c24806298c457ba..f57f2f9bdce6c46aaf9915df5846cdc247fb5f99 100755 (executable)
@@ -9,19 +9,21 @@
 
 #include "ModelAPI_AttributeValidator.h"
 
-/**
-* \ingroup Validators
-* A validator of selection
-*/
+/** \class FeaturesPlugin_ValidatorTransform
+ *  \ingroup Validators
+ *  \brief A validator of selection
+ */
 class FeaturesPlugin_ValidatorTransform : public ModelAPI_AttributeValidator
 {
  public:
-  //! returns true if attribute is valid
-  //! \param theAttribute the checked attribute
-  //! \param theArguments arguments of the attribute
+  /** \return true if attribute is valid
+   *  \param theAttribute the checked attribute
+   *  \param theArguments arguments of the attribute
+   *  \param theError error message
+   */
   virtual bool isValid(const AttributePtr& theAttribute,
                        const std::list<std::string>& theArguments,
-                       std::string& theError) const;
+                       Events_InfoMessage& theError) const;
 };
 
 #endif