|
Mobile Tools for Java Release 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDevice
The device interface specifies the representation of an emulated device. Each instance of a SDK must provide a list of emulated devices that implement this interface.
EXPERIMENTAL. This class or interface has been added as part of a work in progress. There is no guarantee that this API will work or that it will remain the same. Please do not use this API without consulting with the MTJ team.
IDevice| Method Summary | |
|---|---|
IDeviceClasspath |
getClasspath()
Return the deviceClasspath provided by this device. |
String |
getDescription()
Return the displayable description of this device. |
Properties |
getDeviceProperties()
Return the properties associated with this device. |
String |
getLaunchCommand(LaunchEnvironment launchEnvironment,
IProgressMonitor monitor)
Return the command-line arguments for launching this device given the specified launch environment. |
String |
getName()
Return the name of this device. |
String |
getSDKName()
Return the name of the device group to which this device belongs. |
boolean |
isDebugServer()
Return a boolean describing whether this device wants to act as a debug server rather than attaching to the debugger as a client. |
void |
setName(String name)
Set the name of this device. |
| Methods inherited from interface org.eclipse.mtj.core.persistence.IPersistable |
|---|
loadUsing, storeUsing |
| Method Detail |
|---|
IDeviceClasspath getClasspath()
String getDescription()
null value, the device's name will be used as the
description instead.
null if the
device's name should be used instead.Properties getDeviceProperties()
String getSDKName()
null value.
String getLaunchCommand(LaunchEnvironment launchEnvironment,
IProgressMonitor monitor)
throws CoreException
launchEnvironment - monitor -
CoreExceptionString getName()
null.
boolean isDebugServer()
void setName(String name)
null.
name - the non-null name of this device.
|
Mobile Tools for Java Release 1.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||