diff options
Diffstat (limited to 'src/plugins/emulator/src/com/motorola/studio/android/emulator/device/IDevicePropertiesConstants.java')
-rw-r--r-- | src/plugins/emulator/src/com/motorola/studio/android/emulator/device/IDevicePropertiesConstants.java | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/src/plugins/emulator/src/com/motorola/studio/android/emulator/device/IDevicePropertiesConstants.java b/src/plugins/emulator/src/com/motorola/studio/android/emulator/device/IDevicePropertiesConstants.java new file mode 100644 index 0000000..3064cb4 --- /dev/null +++ b/src/plugins/emulator/src/com/motorola/studio/android/emulator/device/IDevicePropertiesConstants.java @@ -0,0 +1,132 @@ +/* +* Copyright (C) 2012 The Android Open Source Project +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ +package com.motorola.studio.android.emulator.device; + +import java.io.File; + +/** + * DESCRIPTION: + * This interface contains the name and some default values of the Device Instance Properties + */ +public interface IDevicePropertiesConstants +{ + /** + * The key that identifies the description property of an Android Emulator + * device instance + */ + String deviceDescription = "Description"; + + /** + * The key that identifies the emulator type property of an Android Emulator + * device instance + */ + String emulatorDefId = "Emulator_Type"; + + /** + * The key that identifies the skin property of an Android Emulator + * device instance + */ + String skinId = "Skin_Plugin_Id"; + + /** + * The key that identifies the timeout property of an Android Emulator + * device instance + */ + String timeout = "Timeout"; + + /** + * The key that identifies the useVnc property of an Android Emulator + * device instance + */ + String useVnc = "UseVnc"; + + /** + * The key that identifies the useVnc property of an Android Emulator + * device instance + */ + String useProxy = "UseProxy"; + + /** + * The key that identifies the VM Target property of an Android Emulator + * device instance + */ + String vmTarget = "Vm_Target"; + + /** + * The key that identifies the VM ABI type property of an Android Emulator + * device instance + */ + String abiType = "Abi_Type"; + + /** + * The key that identifies the VM Skin property of an Android Emulator + * device instance + */ + String vmSkin = "Vm_Skin"; + + /** + * The key that identifies the VM Path property of an Android Emulator + * device instance + */ + String vmPath = "Vm_Path"; + + /** + * The key that identifies the command line arguments to be used + * when starting the emulator + */ + String commandline = "Command_Line"; + + /** + * AVD Config file properties + */ + String configSDCardPath = "sdcard.path"; + + String configSDCardSize = "sdcard.size"; + + /** + * The default vm path + */ + String defaultVmPath = System.getProperty("user.home") + File.separator + ".android" + + File.separator + "avd"; + + String defaultVmFolderSuffix = ".avd"; + + String defaultUseProxyValue = "false"; + + /** + * The default timeout value (ms), which must be used when creating a new emulator + * instance + */ + String defaultTimeoutValue = "120"; + + /** + * Whether to use snapshots + */ + + String useSnapshots = "UseSnapshot"; + + String defaultUseSnapshotValue = "false"; + + String saveSnapshot = "SaveSnapshot"; + + String dafaultSaveSnapshotValue = "false"; + + String startFromSnapshot = "startFromSnapshot"; + + String defaultstartFromSnapshotValue = "false"; + + String defaulSaveSnapshot = "false"; +} |