Mobile Tools for Java
Release 1.0

Uses of Interface
org.eclipse.mtj.core.model.device.IDevice

Packages that use IDevice
org.eclipse.mtj.core.converter This package provides an API for converting a java project into an MTJ project. 
org.eclipse.mtj.core.importer This package provides an API for importing libraries, javadocs and devices. 
org.eclipse.mtj.core.model.configuration This package provides an API for managing configurations from MIDlet projects. 
org.eclipse.mtj.core.model.device This package provides an API for managing emulated devices. 
org.eclipse.mtj.core.model.device.impl This package provides basic implementations for emulated devices. 
org.eclipse.mtj.core.model.preprocessor.symbol This package provides the model for preprocessing symbols. 
org.eclipse.mtj.core.model.project This package provides an API for managing MIDlet suite projects. 
org.eclipse.mtj.core.model.project.impl This package provides basic implementations for the MIDlet suite project interfaces. 
org.eclipse.mtj.toolkit.uei This package provides the UEI device importing and editing capabilities. 
org.eclipse.mtj.ui.devices This package provides the user interface functionality for selecting a device from the registry. 
org.eclipse.mtj.ui.editors.device This package provides the user interface functionality for editing devices. 
 

Uses of IDevice in org.eclipse.mtj.core.converter
 

Methods in org.eclipse.mtj.core.converter with parameters of type IDevice
static void MTJProjectConverter.convertJavaProject(IJavaProject javaProject, IDevice device, IProgressMonitor monitor)
          Convert the specified java project to a Java ME MIDlet project.
 

Uses of IDevice in org.eclipse.mtj.core.importer
 

Methods in org.eclipse.mtj.core.importer that return IDevice
 IDevice[] IDeviceImporter.getMatchingDevices(File directory, IProgressMonitor monitor)
          Return the fully configured device instances found in the specified directory or null if no devices are recognized by this importer in this directory.
 

Uses of IDevice in org.eclipse.mtj.core.model.configuration
 

Methods in org.eclipse.mtj.core.model.configuration that return IDevice
 IDevice Configuration.getDevice()
           
 IDevice ConfigDeviceChangeEvent.getNewDevice()
           
 IDevice ConfigDeviceChangeEvent.getOldDevice()
           
 

Methods in org.eclipse.mtj.core.model.configuration with parameters of type IDevice
 void Configuration.setDevice(IDevice device)
           
 void ConfigDeviceChangeEvent.setNewDevice(IDevice newDevice)
           
 void ConfigDeviceChangeEvent.setOldDevice(IDevice oldDevice)
           
 

Constructors in org.eclipse.mtj.core.model.configuration with parameters of type IDevice
ConfigDeviceChangeEvent(Configuration source, IDevice oldDevice, IDevice newDevice)
          Constructor.
 

Uses of IDevice in org.eclipse.mtj.core.model.device
 

Subinterfaces of IDevice in org.eclipse.mtj.core.model.device
 interface IDevice2
          An extension to the standard IDevice interface that allows the specification of a working directory.
 

Methods in org.eclipse.mtj.core.model.device that return IDevice
 IDevice DeviceRegistry.getDefaultDevice()
          Return the default device or null if one is not specified.
 IDevice DeviceRegistry.getDevice(String groupName, String deviceName)
          Return the device with the specified key or null if no such device is found in the registry.
 IDevice[] IFoundDevicesList.getDevices()
          Return all devices added to the list.
 IDevice[] SimpleFoundDevicesList.getDevices()
           
 

Methods in org.eclipse.mtj.core.model.device that return types with arguments of type IDevice
 List<IDevice> DeviceRegistry.getAllDevices()
          Return a list of all of the devices in the registry.
 List<IDevice> DeviceRegistry.getDevices(String groupName)
          Return the devices found in the specified group or null if the specified group cannot be found.
 

Methods in org.eclipse.mtj.core.model.device with parameters of type IDevice
 void DeviceRegistry.addDevice(IDevice device, boolean fireDeviceAddedEvent)
          Add a new device instance to the device registry.
 void IFoundDevicesList.addDevices(IDevice[] devices)
          Add the specified devices to the list of found devices.
 void SimpleFoundDevicesList.addDevices(IDevice[] devices)
           
 void IDeviceRegistryListener.deviceAdded(IDevice device)
          The specified device has been added to the registry.
 void IDeviceRegistryListener.deviceRemoved(IDevice device)
          The specified device has been removed to the registry.
 void DeviceRegistry.removeDevice(IDevice device)
          Remove the specified device from the registry if it exists.
 void DeviceRegistry.setDefaultDevice(IDevice device)
          Set the default device.
 

Uses of IDevice in org.eclipse.mtj.core.model.device.impl
 

Classes in org.eclipse.mtj.core.model.device.impl that implement IDevice
 class AbstractDevice
          Abstract superclass of the various device implementations.
 class JavaEmulatorDevice
          An abstract superclass that can be used to help implement an emulator that is launched via Java.
 

Uses of IDevice in org.eclipse.mtj.core.model.preprocessor.symbol
 

Methods in org.eclipse.mtj.core.model.preprocessor.symbol with parameters of type IDevice
static SymbolSet SymbolSetFactory.createSymbolSet(IDevice device)
          Create SymbolSet from device.
 

Uses of IDevice in org.eclipse.mtj.core.model.project
 

Methods in org.eclipse.mtj.core.model.project that return IDevice
 IDevice MetaData.getDevice()
          Return the device stored in the project metadata.
 IDevice IMidletSuiteProject.getDevice()
          Return the device associated with this MIDlet suite project.
 

Methods in org.eclipse.mtj.core.model.project with parameters of type IDevice
static MidletSuiteFactory.MidletSuiteCreationRunnable MidletSuiteFactory.getMidletSuiteCreationRunnable(IProject project, IJavaProject javaProject, IDevice device, String jadFileName)
          Return a runnable capable of setting up the J2ME nature on the project.
 void MetaData.setDevice(IDevice device)
          Set the device stored in the project metadata.
 void IMidletSuiteProject.setDevice(IDevice device, IProgressMonitor monitor)
          Set the device being used by this project.
 

Uses of IDevice in org.eclipse.mtj.core.model.project.impl
 

Methods in org.eclipse.mtj.core.model.project.impl that return IDevice
 IDevice MidletSuiteProject.getDevice()
          Return the device referenced by this project.
 

Methods in org.eclipse.mtj.core.model.project.impl with parameters of type IDevice
 void MidletSuiteProject.setDevice(IDevice device, IProgressMonitor monitor)
           
 

Uses of IDevice in org.eclipse.mtj.toolkit.uei
 

Classes in org.eclipse.mtj.toolkit.uei that implement IDevice
 class UEIDevice
          Unified Emulator Interface (UEI) implementation of the IDevice interface.
 

Methods in org.eclipse.mtj.toolkit.uei that return IDevice
 IDevice[] UEIDeviceImporter.getMatchingDevices(File directory, IProgressMonitor monitor)
           
 

Uses of IDevice in org.eclipse.mtj.ui.devices
 

Methods in org.eclipse.mtj.ui.devices that return IDevice
 IDevice DeviceSelector.getSelectedDevice()
          Return the device selected by the user or null if the user has not yet selected a device.
 

Methods in org.eclipse.mtj.ui.devices with parameters of type IDevice
 void DeviceSelector.setSelectedDevice(IDevice device)
          Select the specified device within the selector if possible.
 

Uses of IDevice in org.eclipse.mtj.ui.editors.device
 

Methods in org.eclipse.mtj.ui.editors.device with parameters of type IDevice
 void DeviceEditorDialog.setDevice(IDevice device)
          Set the device to be edited.
 void AbstractDeviceEditorPage.setDevice(IDevice device)
          Set the device to be edited.
 


Mobile Tools for Java
Release 1.0