Add @feature tag.
authoreh1112.kim <eh1112.kim@samsung.com>
Thu, 28 Mar 2013 02:41:59 +0000 (11:41 +0900)
committereh1112.kim <eh1112.kim@samsung.com>
Thu, 28 Mar 2013 02:41:59 +0000 (11:41 +0900)
Change-Id: I255956fd2abf6ea6aded13a0feb817d28fed54d5
Signed-off-by: eh1112.kim <eh1112.kim@samsung.com>
inc/FMsgMmsManager.h [changed mode: 0644->0755]
inc/FMsgPushManager.h [changed mode: 0644->0755]
inc/FMsgSmsManager.h [changed mode: 0644->0755]
inc/FMsgWapPushManager.h [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 47728a0..a63d397
@@ -134,12 +134,14 @@ namespace Tizen { namespace Messaging
                * Initializes this instance of %MmsManager with the specified parameter.
                *
                * @since                2.0
-               *
-               * @return                       An error code
+               * @feature              %http://tizen.org/feature/network.telephony.mms
+               * @return               An error code
                * @param[in]    listener                The listener to receive a send result asynchronously
                * @exception    E_SUCCESS               The method is successful.
                * @exception    E_OUT_OF_MEMORY The memory is insufficient.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the MMS feature. @b Since: @b 2.1
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
                */
                result                  Construct(IMmsListener &listener);
 
old mode 100644 (file)
new mode 100755 (executable)
index 30855dd..b80a6ca
@@ -156,7 +156,7 @@ public:
        * @privilege    %http://tizen.org/privilege/push
        *
        * @pre                  In order to use the push messaging service, see <a href="../org.tizen.native.appprogramming/html/guide/messaging/push_messaging.htm">Push Messaging Guide</a>.
-       *
+       * @feature              http://tizen.org/feature/network.push
        * @return               An error code
        * @param[in]    managerListener         A listener that receives the result of the %PushManager
        *                                   class asynchronous methods
@@ -165,7 +165,9 @@ public:
        * @exception    E_OUT_OF_MEMORY     The memory is insufficient.
        * @exception    E_SYSTEM            A system error has occurred.
        * @exception    E_PRIVILEGE_DENIED  The application does not have the privilege to call this method.
-       * @exception    E_UNSUPPORTED_OPERATION The device does not support the push messaging feature. @b Since: @b 2.1
+       * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+       *                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+       * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
        * @see                  IPushManagerListener
        * @see                  IPushEventListener
        */
old mode 100644 (file)
new mode 100755 (executable)
index 6cf9fd2..0e17d00
@@ -137,12 +137,14 @@ namespace Tizen { namespace Messaging
                * Initializes this instance of %SmsManager with the specified parameter.
                *
                * @since                2.0
-               *
+               * @feature              %http://tizen.org/feature/network.telephony
                * @return               An error code
-               * @param[in]    listener                        The listener to receive a send result asynchronously
-               * @exception    E_SUCCESS                       The method is successful.
-               * @exception    E_OUT_OF_MEMORY         The memory is insufficient.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the SMS feature. @b Since: @b 2.1
+               * @param[in]    listener                                The listener to receive a send result asynchronously
+               * @exception    E_SUCCESS                               The method is successful.
+               * @exception    E_OUT_OF_MEMORY                 The memory is insufficient.
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
                */
                result Construct(ISmsListener& listener);
 
@@ -375,13 +377,15 @@ namespace Tizen { namespace Messaging
                *
                * @privlevel    platform
                * @privilege    %http://tizen.org/privilege/cellbroadcast
-               *
+               * @feature              %http://tizen.org/feature/network.telephony.sms.cbs
                * @return               An error code
-               * @param[in]    pListener                       The listener to receive CB messages
-               * @exception    E_SUCCESS                       The method is successful.
-               * @exception    E_SYSTEM                        A system error has occurred.
-               * @exception    E_PRIVILEGE_DENIED  The application does not have the privilege to call this method.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the CBS feature. @b Since: @b 2.1
+               * @param[in]    pListener                               The listener to receive CB messages
+               * @exception    E_SUCCESS                               The method is successful.
+               * @exception    E_SYSTEM                                A system error has occurred.
+               * @exception    E_PRIVILEGE_DENIED      The application does not have the privilege to call this method.
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
                * @see                  ICbsMessageEventListener
                */
                result SetCbsMessageEventListener(ICbsMessageEventListener* pListener);
@@ -393,13 +397,15 @@ namespace Tizen { namespace Messaging
                *
                * @privlevel    platform
                * @privilege    %http://tizen.org/privilege/cellbroadcast
-               *
+               * @feature              %http://tizen.org/feature/network.telephony.sms.cbs
                * @return               An error code
                * @param[in]    pListener                       The listener to receive ETWS primary notification
                * @exception    E_SUCCESS                       The method is successful.
                * @exception    E_SYSTEM                        A system error has occurred.
                * @exception    E_PRIVILEGE_DENIED  The application does not have the privilege to call this method.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the CBS feature. @b Since: @b 2.1
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
                * @see                  IEtwsPrimaryNotificationEventListener
                */
                result SetEtwsPrimaryNotificationEventListener(IEtwsPrimaryNotificationEventListener* pListener);
@@ -411,14 +417,16 @@ namespace Tizen { namespace Messaging
                *
                * @privlevel    platform
                * @privilege    %http://tizen.org/privilege/cellbroadcast
-               *
+               * @feature              %http://tizen.org/feature/network.telephony.sms.cbs
                * @return               An error code
                * @param[in]    enable                          Set to @c true to save the message in the CbsBox, @n
                *                                                                       else @c false
                * @exception    E_SUCCESS                       The method is successful.
                * @exception    E_SYSTEM                        A system error has occurred.
                * @exception    E_PRIVILEGE_DENIED  The application does not have the privilege to call this method.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the CBS feature. @b Since: @b 2.1
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
                */
                result SetSavingToCbsBoxEnabled(bool enable);
 
@@ -443,14 +451,16 @@ namespace Tizen { namespace Messaging
                *
                * @privlevel    platform
                * @privilege    %http://tizen.org/privilege/cellbroadcast
-               *
+               * @feature              %http://tizen.org/feature/network.telephony.sms.cbs
                * @return               An error code
                * @param[in]    enable                                  Set to @c true to enable the CB service, @n
                *                                                                               else @c false
                * @exception    E_SUCCESS               The method is successful.
                * @exception    E_SYSTEM                A system error has occurred.
                * @exception    E_PRIVILEGE_DENIED      The application does not have the privilege to call this method.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the CBS feature. @b Since: @b 2.1
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
                * @see                  IsCbsEnabled()
                */
                result SetCbsEnabled(bool enable);
@@ -462,7 +472,7 @@ namespace Tizen { namespace Messaging
                *
                * @privlevel    platform
                * @privilege    %http://tizen.org/privilege/cellbroadcast
-               *
+               * @feature              %http://tizen.org/feature/network.telephony.sms.cbs
                * @return               An error code
                * @param[in]    from                                    The starting index of the message ID of the channel
                * @param[in]    to                                              The last index of the message ID of the channel
@@ -480,7 +490,9 @@ namespace Tizen { namespace Messaging
                * @exception    E_ILLEGAL_ACCESS                The application does not have the permission to add the CBS channel.
                * @exception    E_SYSTEM                                A system error has occurred.
                * @exception    E_PRIVILEGE_DENIED              The application does not have the privilege to call this method.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the CBS feature. @b Since: @b 2.1
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
                * @see                  RemoveCbsChannel()
                */
                result AddCbsChannel(int from, int to, Tizen::Base::String& name, bool activate = true);
@@ -492,7 +504,7 @@ namespace Tizen { namespace Messaging
                *
                * @privlevel    platform
                * @privilege    %http://tizen.org/privilege/cellbroadcast
-               *
+               * @feature              %http://tizen.org/feature/network.telephony.sms.cbs
                * @return               An error code
                * @param[in]    from                                    The starting index of the message ID of the channel
                * @param[in]    to                                              The last index of the message ID of the channel
@@ -506,7 +518,9 @@ namespace Tizen { namespace Messaging
                * @exception    E_ILLEGAL_ACCESS                The application does not have the permission to remove the CBS channel.
                * @exception    E_SYSTEM                                A system error has occurred.
                * @exception    E_PRIVILEGE_DENIED              The application does not have the privilege to call this method.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the CBS feature. @b Since: @b 2.1
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
                * @see                  AddCbsChannel()
                */
                result RemoveCbsChannel(int from, int to);
@@ -518,7 +532,7 @@ namespace Tizen { namespace Messaging
                *
                * @privlevel    platform
                * @privilege    %http://tizen.org/privilege/cellbroadcast
-               *
+               * @feature              %http://tizen.org/feature/network.telephony.sms.cbs
                * @return               A pointer to the CBS channel with specific range.
                * @param[in]    from                                    The starting index of the message ID of the channel
                * @param[in]    to                                              The last index of the message ID of the channel
@@ -530,8 +544,11 @@ namespace Tizen { namespace Messaging
                *                                                                               - The range (@c to - @c from) exceeds the limit (0xFFFF).
                * @exception    E_SYSTEM                                A system error has occurred.
                * @exception    E_PRIVILEGE_DENIED              The application does not have the privilege to call this method.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the CBS feature. @b Since: @b 2.1
-               * @remarks              The specific error code can be accessed using the GetLastResult() method.
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks
+               *               - Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
+               *                               - The specific error code can be accessed using the GetLastResult() method.
                * @see          AddCbsChannel()
         * @see                 RemoveCbsChannel()
                */
@@ -541,7 +558,7 @@ namespace Tizen { namespace Messaging
                * Gets the CBS channel list.
                *
                * @since                2.0
-               *
+               * @feature              %http://tizen.org/feature/network.telephony.sms.cbs
                * @privlevel    platform
                * @privilege    %http://tizen.org/privilege/cellbroadcast
                *
@@ -549,8 +566,11 @@ namespace Tizen { namespace Messaging
                * @exception    E_SUCCESS                               The method is successful.
                * @exception    E_SYSTEM                                A system error has occurred.
                * @exception    E_PRIVILEGE_DENIED              The application does not have the privilege to call this method.
-               * @exception    E_UNSUPPORTED_OPERATION The device does not support the CBS feature. @b Since: @b 2.1
-               * @remarks              The specific error code can be accessed using the GetLastResult() method.
+               * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+               *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+               * @remarks
+               *               - Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
+               *                               - The specific error code can be accessed using the GetLastResult() method.
                * @see                  AddCbsChannel()
         * @see                 RemoveCbsChannel()
         * @see                 CbsChannel
old mode 100644 (file)
new mode 100755 (executable)
index f63cfbe..041cd2e
@@ -69,7 +69,7 @@ public:
        *
        * @privlevel    platform
        * @privilege    %http://tizen.org/privilege/wappush
-       *
+       * @feature              %http://tizen.org/feature/network.telephony
        * @return               An error code
        * @param[in]    wapApplicationId                The X-Wap-Application-Id indicating a WAP Push application ID
        * @param[in]    listener                                A listener for receiving the incoming WAP Push messages
@@ -79,7 +79,9 @@ public:
        * @exception    E_INVALID_ARG                   The specified @c wapApplicationId is invalid.
        * @exception    E_SYSTEM                                A system error has occurred.
        * @exception    E_PRIVILEGE_DENIED              The application does not have the privilege to call this method.
-       * @exception    E_UNSUPPORTED_OPERATION The device does not support the WAP Push feature. @b Since: @b 2.1
+       * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+       *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+       * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
        * @see                  IWapPushEventListener
     * @see             RemoveWapPushEventListener()
        */
@@ -93,7 +95,7 @@ public:
        *
        * @privlevel    platform
        * @privilege    %http://tizen.org/privilege/wappush
-       *
+       * @feature              %http://tizen.org/feature/network.telephony
        * @return               An error code
        * @param[in]    wapApplicationId                The X-Wap-Application-Id indicating a WAP Push
        *                                                                               application ID
@@ -104,7 +106,9 @@ public:
        * @exception    E_INVALID_ARG                   The specified @c wapApplicationId is invalid.
        * @exception    E_SYSTEM                                A system error has occurred.
        * @exception    E_PRIVILEGE_DENIED              The application does not have the privilege to call this method.
-       * @exception    E_UNSUPPORTED_OPERATION The device does not support the WAP Push feature. @b Since: @b 2.1
+       * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+       *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+       * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
        * @see                  IWapPushEventListener
     * @see             AddWapPushEventListener()
        */
@@ -117,7 +121,7 @@ public:
        *
        * @privlevel    platform
        * @privilege    %http://tizen.org/privilege/wappush
-       *
+       * @feature              %http://tizen.org/feature/network.telephony
        * @return               An error code
        * @param[in]    wapApplicationId        The X-Wap-Application-Id indicating a WAP push application ID.
        * @param[in]    contentType                     The MIME content type of the content.
@@ -126,7 +130,9 @@ public:
        * @exception    E_ILLEGAL_ACCESS        The application does not have the permission to register the conditions.
        * @exception    E_SYSTEM                        A system error has occurred.
        * @exception    E_PRIVILEGE_DENIED      The application does not have the privilege to call this method.
-       * @exception    E_UNSUPPORTED_OPERATION The device does not support the WAP Push feature. @b Since: @b 2.1
+       * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+       *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+       * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
        * @see                  UnregisterCondition()
        */
        result RegisterCondition(const Tizen::Base::String& wapApplicationId, const Tizen::Base::String& contentType);
@@ -138,7 +144,7 @@ public:
        *
        * @privlevel    platform
        * @privilege    %http://tizen.org/privilege/wappush
-       *
+       * @feature              %http://tizen.org/feature/network.telephony
        * @return               An error code
        * @param[in]    wapApplicationId        The X-Wap-Application-Id indicating a WAP push application ID.
        * @param[in]    contentType                     The MIME content type of the content.
@@ -147,7 +153,9 @@ public:
        * @exception    E_ILLEGAL_ACCESS        The application does not have the permission to unregister the conditions.
        * @exception    E_SYSTEM                        A system error has occurred.
        * @exception    E_PRIVILEGE_DENIED      The application does not have the privilege to call this method.
-       * @exception    E_UNSUPPORTED_OPERATION The device does not support the WAP Push feature. @b Since: @b 2.1
+       * @exception    E_UNSUPPORTED_OPERATION The Emulator or target device does not support the required feature. @b Since: @b 2.1
+       *                                                                               For more information, see <a href="../org.tizen.gettingstarted/html/tizen_overview/application_filtering.htm">Application Filtering</a>.
+       * @remarks      Before calling this method, check whether the feature is supported by %Tizen::System::SystemInfo::GetValue() methods.
        * @see                  RegisterCondition()
        */
        result UnregisterCondition(const Tizen::Base::String& wapApplicationId, const Tizen::Base::String& contentType);