Merge "[2.2.1] Apply reviewed header file (Base to Collection)" into tizen_2.2
[platform/framework/native/appfw.git] / inc / FAppIAppSettingEventListener.h
index 75a5732..b0a2a82 100644 (file)
@@ -1,5 +1,4 @@
 //
-// Open Service Platform
 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
 //
 // Licensed under the Apache License, Version 2.0 (the License);
@@ -34,12 +33,12 @@ namespace Tizen { namespace App
 
 /**
  * @interface  IAppSettingEventListener
- * @brief              This interface is the listener interface for receiving the setting change events.
+ * @brief              This interface is the listener interface for receiving setting change events.
  *
  * @since      2.0
  *
- * The %IAppSettingEventListener interface is the listener interface for receiving the setting change events.
- * The class that processes a setting change event implements this interface and registers using
+ * The %IAppSettingEventListener interface is the listener interface for receiving setting change events.
+ * The class that processes a setting change event implements this interface and registers it using
  * the AppSetting::SetAppSettingEventListener() method.
  *
  */
@@ -48,10 +47,12 @@ class _OSP_EXPORT_ IAppSettingEventListener
 {
 public:
        /**
-        * This polymorphic destructor should be overridden if required. This way,
-        * the destructors of the derived classes are called when the destructor of this interface is called.
+        * This polymorphic destructor should be overridden if required. @n
+        * This way, the destructors of the derived classes are called when the destructor of this interface is called.
         *
         * @since       2.0
+        *
+        * @remarks      This method is invoked only in the main thread.
         */
        virtual ~IAppSettingEventListener(void) {}
 
@@ -61,6 +62,8 @@ public:
         * @since       2.0
         *
         * @param[in]   id              The ID of the application setting whose value is changed
+        *
+        * @remarks     This method is invoked only in the main thread.
         */
        virtual void OnAppSettingChanged(const Tizen::Base::String& id) = 0;