{
/**
- * @interface IDataBindingDataValidator
- * @brief This interface defines methods for validating the value of transformed data that will be updated to the binding
- * target or source.
- *
- * @since 2.0
- *
- * The %IDataBindingDataValidator interface defines methods for validating the value of transformed data that will be updated to the binding.
- */
+* @interface IDataBindingDataValidator
+* @brief This interface defines methods for validating the value of transformed data that will be updated to the binding
+* target or source.
+*
+* @since 2.0
+*
+* The %IDataBindingDataValidator interface defines methods for validating the value of transformed data that will be updated to the binding.
+*/
class _OSP_EXPORT_ IDataBindingDataValidator
{
public:
virtual ~IDataBindingDataValidator(void) {};
/**
- * Validates the value of the transformed data that will be updated to the binding target.
- *
- * @since 2.0
- * @return @c true if the specified value is valid, @n
- * else @c false
- * @param[in] bindingId The binding Id to validate
- * @param[in] data The data to validate
- */
+ * Validates the value of the transformed data that will be updated to the binding target.
+ *
+ * @since 2.0
+ * @return @c true if the specified value is valid, @n
+ * else @c false
+ * @param[in] bindingId The binding ID to validate
+ * @param[in] data The data to validate
+ */
virtual bool ValidateDataToTarget(const Tizen::Base::String& bindingId, const Tizen::Base::Object& data) = 0;
/**
- * Validates the value of the transformed data that will be updated to the binding source.
- *
- * @since 2.0
- * @return @c true if the specified value is valid, @n
- * else @c false
- * @param[in] bindingId The binding Id to validate
- * @param[in] data The data to validate
- */
+ * Validates the value of the transformed data that will be updated to the binding source.
+ *
+ * @since 2.0
+ * @return @c true if the specified value is valid, @n
+ * else @c false
+ * @param[in] bindingId The binding ID to validate
+ * @param[in] data The data to validate
+ */
virtual bool ValidateDataToSource( const Tizen::Base::String& bindingId, const Tizen::Base::Object& data) = 0;
protected: