Update Doxygen for CreateItem()
authorjaewon7.cho <jaewon7.cho@samsung.com>
Thu, 9 May 2013 12:29:24 +0000 (21:29 +0900)
committerjaewon7.cho <jaewon7.cho@samsung.com>
Thu, 9 May 2013 12:29:24 +0000 (21:29 +0900)
Change-Id: Ie4eb7ae25126eaf3f2bd464af9b842c7117be58f
Signed-off-by: jaewon7.cho <jaewon7.cho@samsung.com>
12 files changed:
inc/FUiCtrlIGalleryItemProvider.h
inc/FUiCtrlIGroupedListViewItemProvider.h
inc/FUiCtrlIGroupedListViewItemProviderF.h
inc/FUiCtrlIGroupedTableViewItemProvider.h
inc/FUiCtrlIGroupedTableViewItemProviderF.h
inc/FUiCtrlIIconListViewItemProvider.h
inc/FUiCtrlIListViewItemProvider.h
inc/FUiCtrlIListViewItemProviderF.h
inc/FUiCtrlISectionTableViewItemProvider.h
inc/FUiCtrlISectionTableViewItemProviderF.h
inc/FUiCtrlITableViewItemProvider.h
inc/FUiCtrlITableViewItemProviderF.h

index e3ad4cc..5902192 100644 (file)
@@ -74,6 +74,7 @@ public:
         * @remarks             An application that uses the Gallery control must implement this method. This method is expected to return an item that is allocated on a
         *                              heap memory. The returned item can be of type GalleryItem. Note that when the item is not required, the Gallery control calls the
         *                              IGalleryItemProvider::DeleteItem() method.
+        *                              The returned item should not be a null pointer.
         */
        virtual Tizen::Ui::Controls::GalleryItem* CreateItem(int index) = 0;
 
index 69db10c..feb7086 100644 (file)
@@ -93,6 +93,7 @@ public:
         *                      allocated on a heap memory.
         *                      - Note that when the item is not required, the GroupedListView control calls %IGroupedListViewItemProvider::DeleteGroupItem() and the
         *                      application deallocates the item.
+        *                      - The returned item should not be a null pointer.
         */
        virtual Tizen::Ui::Controls::GroupItem* CreateGroupItem(int groupIndex, int itemWidth) = 0;
 
index 79044c8..241c172 100644 (file)
@@ -92,6 +92,7 @@ public:
         *                      allocated on a heap memory.
         *                      - Note that when the item is not required, the GroupedListView control calls IGroupedListViewItemProvider::DeleteGroupItem() and the
         *                      application deallocates the item.
+        *                      - The returned item should not be a null pointer.
         */
        virtual Tizen::Ui::Controls::GroupItem* CreateGroupItem(int groupIndex, float itemWidth) = 0;
 
index 08b616a..19b8dfa 100644 (file)
@@ -87,6 +87,7 @@ public:
        *                       allocated on a heap memory.
        *                       - Note that when the group item is not required, the %GroupedTableView control calls IGroupedTableViewItemProvider::DeleteGroupItem() and the
        *                       application deallocates the item.
+        *                      - The returned item should not be a null pointer.
        */
        virtual TableViewGroupItem* CreateGroupItem(int groupIndex, int itemWidth) = 0;
 
index 6e1b81a..1a00f7c 100644 (file)
@@ -87,6 +87,7 @@ public:
        *                       allocated on a heap memory.
        *                       - Note that when the group item is not required, the %GroupedTableView control calls IGroupedTableViewItemProviderF::DeleteGroupItem() and the
        *                       application deallocates the item.
+        *                      - The returned item should not be a null pointer.
        */
        virtual TableViewGroupItem* CreateGroupItem(int groupIndex, float itemWidth) = 0;
 
index 6fe59a2..6f41407 100644 (file)
@@ -76,7 +76,8 @@ public:
         * @param[in] index                     The index of the item
         * @remarks  Applications that use IconListView must implement this method. This method is expected to return an item that is allocated in a heap
         *                      memory. The returned item can be IconListViewItem. Note that, when the item becomes unnecessary, the %IconListView calls
-        *                      DeleteItem() and applications are in charge of deallocating the item.
+        *                      DeleteItem() and applications are in charge of deallocating the item. @n
+        *                      The returned item should not be a null pointer.
         *
         */
        virtual Tizen::Ui::Controls::IconListViewItem* CreateItem(int index) = 0;
index 8c80312..e682124 100644 (file)
@@ -79,6 +79,7 @@ public:
         *                      - The applications that use ListView must implement this method.
         *                      - This method is expected to return an item which is allocated in a heap memory.
         *                      - The returned item can be a SimpleItem or CustomItem.
+        *                      - The returned item should not be a null pointer.
         *                      - Note that when the item becomes unnecessary, the ListView calls IListViewItemProvider::DeleteItem() and the application is in charge of
         *                      deallocating the item.
         * @see     DeleteItem()
index 157bd58..fc8322a 100644 (file)
@@ -79,6 +79,7 @@ public:
         *                      - The applications that use ListView must implement this method.
         *                      - This method is expected to return an item which is allocated in a heap memory.
         *                      - The returned item can be a SimpleItem or CustomItem.
+        *                      - The returned item should not be a null pointer.
         *                      - Note that when the item becomes unnecessary, the %ListView calls IListViewItemProvider::DeleteItem() and the application is in charge of
         *                              deallocating the item.
         * @see     DeleteItem()
index ffd6918..19a0caa 100644 (file)
@@ -86,6 +86,7 @@ public:
        *                       - An application that uses the SectionTableView control must implement this method.
        *                       - This method is expected to return an item that is allocated on a heap memory.
        *                       - The returned item can be a simple or custom item.
+       *                       - The returned item should not be a null pointer.
        *                       - Note that when the item is not required, the %SectionTableView control calls ISectionTableViewItemProvider::DeleteItem() and the application
        *                       deallocates the item.
        * @see     DeleteItem()
index e28c310..1e08eeb 100644 (file)
@@ -86,6 +86,7 @@ public:
        *                       - An application that uses the SectionTableView control must implement this method.
        *                       - This method is expected to return an item that is allocated on a heap memory.
        *                       - The returned item can be a simple or custom item.
+       *                       - The returned item should not be a null pointer.
        *                       - Note that when the item is not required, the %SectionTableView control calls ISectionTableViewItemProviderF::DeleteItem() and the application
        *                       deallocates the item.
        * @see     DeleteItem()
index 7684a4a..97c7e9d 100644 (file)
@@ -75,6 +75,7 @@ public:
        *                       - An application that uses the TableView control must implement this method.
        *                       - This method is expected to return an item that is allocated on a heap memory.
        *                       - The returned item can be a %TableViewItem or a class derived from TableViewItem.
+       *                       - The returned item should not be a null pointer.
        *                       - Note that when the item is not required, the %TableView control calls ITableViewItemProvider::DeleteItem(),
        *                       allowing the application to deallocate the item.
        * @see           DeleteItem()
index 6109270..4f4a7f7 100644 (file)
@@ -75,6 +75,7 @@ public:
        *                       - An application that uses the TableView control must implement this method.
        *                       - This method is expected to return an item that is allocated on a heap memory.
        *                       - The returned item can be a %TableViewItem or a class derived from TableViewItem.
+       *                       - The returned item should not be a null pointer.
        *                       - Note that when the item is not required, the %TableView control calls ITableViewItemProvider::DeleteItem(),
        *                       allowing the application to deallocate the item.
        * @see           DeleteItem()