From: minkee.lee Date: Wed, 17 Sep 2014 07:41:00 +0000 (+0900) Subject: Mobile template: Changed web-viewer option as experimental. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a57b1aee92fc5ca739e2745bb2c57525a150ad12;p=sdk%2Femulator%2Femulator-manager.git Mobile template: Changed web-viewer option as experimental. - Web viewer option showed in UI only when emulator-manager run as experimental mode. Change-Id: I4ddfc2b76e645df1cc42835f1fed26cc878d244b Signed-off-by: minkee.lee --- diff --git a/plugin-project/mobile-plugin/src/org/tizen/emulator/manager/mobile/ui/detail/ItemListFactory.java b/plugin-project/mobile-plugin/src/org/tizen/emulator/manager/mobile/ui/detail/ItemListFactory.java index c3e9be3..bae73ce 100644 --- a/plugin-project/mobile-plugin/src/org/tizen/emulator/manager/mobile/ui/detail/ItemListFactory.java +++ b/plugin-project/mobile-plugin/src/org/tizen/emulator/manager/mobile/ui/detail/ItemListFactory.java @@ -50,6 +50,8 @@ import org.tizen.emulator.manager.vms.xml.template.ItemList; public class ItemListFactory extends CommonItemListFactory { + private static String ITEM_EXPERIMENTAL = "experimental"; + private static void makeItemListOld(List list) { List itemList = (List)list; @@ -85,11 +87,16 @@ public class ItemListFactory extends CommonItemListFactory { List itemList = (List)list; List deviceItemList = deviceList.getItem(); LineLabelViewItem currentLineLabel = null; // Top categorizing item + boolean isExperimentalItem = false; for (Item item : deviceItemList) { String type = item.getType(); String name = item.getName(); + if (isExperimentalItem && EmulatorManager.getManagerMode() != ManagerModeType.INHOUSE_MODE) { + continue; + } + if (name.equals(CheckingRunningEmulator.OPTION_VIEWER)) { if (EmulatorManager.isLinux()) { itemList.add(new LabelViewItem(item, currentLineLabel)); @@ -98,8 +105,17 @@ public class ItemListFactory extends CommonItemListFactory { } if (type.equals(ItemType.LINE_LABEL.getName())) { // Top categorizing item - currentLineLabel = new LineLabelViewItem(item); - itemList.add(currentLineLabel); + if (name.equals(ITEM_EXPERIMENTAL)) { + isExperimentalItem = true; + if (EmulatorManager.getManagerMode() == ManagerModeType.INHOUSE_MODE) { + currentLineLabel = new LineLabelViewItem(item); + itemList.add(currentLineLabel); + } + } else { + currentLineLabel = new LineLabelViewItem(item); + itemList.add(currentLineLabel); + isExperimentalItem = false; + } } else if (type.equals(ItemType.TOGGLE.getName())) { itemList.add(new OnOffViewItem(item, currentLineLabel)); diff --git a/template/x86-kiran-template.xml b/template/x86-kiran-template.xml index 6eee363..d9cd636 100644 --- a/template/x86-kiran-template.xml +++ b/template/x86-kiran-template.xml @@ -46,12 +46,6 @@ - - - - - - @@ -75,6 +69,13 @@ + + + + + + +