[2.2.1] Apply reviewed header file (Base to Collection)
[platform/framework/native/appfw.git] / inc / FBaseColIBidirectionalEnumeratorT.h
index d12fe54..ae0c916 100644 (file)
@@ -36,10 +36,10 @@ namespace Tizen { namespace Base { namespace Collection
  *
  * @since 2.0
  *
- * @remarks
- * An enumerator remains valid as long as the collection remains unchanged.
- * If changes are made to the collection, such as adding, modifying, or
- * deleting elements, the enumerator is irrecoverably invalidated. The next call to GetCurrent(), MoveNext(), MovePrevious(), Reset(), or ResetLast() fails (E_INVALID_OPERATION).
+ * @remarks    An enumerator remains valid as long as the collection remains unchanged.@n
+ *                             If changes are made to the collection, such as adding, modifying, or
+ *                             deleting elements, the enumerator is irrecoverably invalidated. @n
+ *                             The next call to GetCurrent(), MoveNext(), MovePrevious(), Reset(), or ResetLast() fails (@c E_INVALID_OPERATION).
  *
  * The %IBidirectionalEnumeratorT interface supports a bidirectional iteration over a collection.
  * One can only access the elements in a collection through %IBidirectionalEnumeratorT. The elements cannot be modified through this interface.
@@ -67,10 +67,10 @@ public:
         * @return              An error code
         * @exception   E_SUCCESS                       The method is successful.
         * @exception   E_OUT_OF_RANGE          The enumerator has passed the front of the collection.
-        * @exception   E_INVALID_OPERATION     The current state of the instance prohibits the execution of the specified operation, or
-        *                                                                      the collection is modified after the enumerator is created.
+        * @exception   E_INVALID_OPERATION     Either of the following conditions has occurred:
+        *                                                                      - The current state of the instance prohibits the execution of the specified operation, or
+        *                                                                      - The collection is modified after the enumerator is created.
         * @see                 Tizen::Base::Collection::IEnumeratorT< Type >::MoveNext()
-        * @see                 ResetLast()
         */
        virtual result MovePrevious(void) = 0;
 
@@ -81,8 +81,9 @@ public:
         *
         * @return              An error code
         * @exception   E_SUCCESS                       The method is successful.
-        * @exception   E_INVALID_OPERATION     The current state of the instance prohibits the execution of the specified operation, or
-        *                                                                      the collection is modified after the enumerator is created.
+        * @exception   E_INVALID_OPERATION     Either of the following conditions has occurred:
+        *                                                                      - The current state of the instance prohibits the execution of the specified operation.
+        *                                                                      - The collection is modified after the enumerator is created.
         * @see                 Tizen::Base::Collection::IEnumeratorT< Type >::Reset()
         * @see                 MovePrevious()
         */