Mobile: Refactoring ItemListFactory class.
authorminkee.lee <minkee.lee@samsung.com>
Fri, 8 Aug 2014 12:07:53 +0000 (21:07 +0900)
committerminkee.lee <minkee.lee@samsung.com>
Tue, 12 Aug 2014 13:41:30 +0000 (22:41 +0900)
Change-Id: I35a83b2fdece0ef3473d0fa68f06086822bef98c
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
plugin-project/mobile-plugin/src/org/tizen/emulator/manager/mobile/ui/detail/ItemListFactory.java

index 5ea07d6..4fbe97c 100644 (file)
 
 package org.tizen.emulator.manager.mobile.ui.detail;
 
-import java.util.ArrayList;
 import java.util.List;
 
 import org.tizen.emulator.manager.EmulatorManager;
 import org.tizen.emulator.manager.EmulatorManager.ManagerModeType;
 import org.tizen.emulator.manager.ui.detail.item.CommonItemListFactory;
-import org.tizen.emulator.manager.ui.detail.item.IInfoViewItem;
-import org.tizen.emulator.manager.ui.detail.item.IModifyViewItem;
 import org.tizen.emulator.manager.ui.detail.item.IViewItem;
 import org.tizen.emulator.manager.vms.xml.template.ItemList;
 
 public class ItemListFactory extends CommonItemListFactory {
-       private static ArrayList<IInfoViewItem> infoList = null;
-       private static ArrayList<IModifyViewItem> modifyList = null;
-
-
-       @ Override
-       public ArrayList<IInfoViewItem> getInfoItemList(ItemList template) {
-               // if (infoList == null) {
-               infoList = new ArrayList<IInfoViewItem>();
-               makeItemListOld(infoList);
-               makeItemList(infoList, template);
-               // }
-
-               return infoList;
-       }
-
-       @ Override
-       public ArrayList<IModifyViewItem> getModifyItemList(ItemList template) {
-               // if (modifyList == null) {
-               modifyList = new ArrayList<IModifyViewItem>();
-               makeItemListOld(modifyList);
-               makeItemList(modifyList, template);
-               // }
-
-               return modifyList;
-       }
 
        private static void makeItemListOld(List<? extends IViewItem> list) {
                List<IViewItem> itemList = (List<IViewItem>)list;
@@ -83,21 +55,6 @@ public class ItemListFactory extends CommonItemListFactory {
 
        }
 
-//     private static void makeModifyList() {
-//             modifyList = new ArrayList<IModifyViewItem>();
-//
-//             modifyList.add(new TNameTextItem());
-//             modifyList.add(new TDisplayItem());
-//             modifyList.add(new TRAMItem());
-//             modifyList.add(new TTouchPointItem());
-//             if (EmulatorManager.getManagerMode() == ManagerModeType.INHOUSE_MODE) {
-//                     modifyList.add(new TSupportSuspendItem());
-//             }
-//             modifyList.add(new TFileShareItem());
-//             modifyList.add(new THWSupportItem());
-//
-//     }
-
        @Override
        public void makeItemList(List<? extends IViewItem> itemList,
                        ItemList template) {