/* * 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.handset; import org.eclipse.sequoyah.device.framework.model.IDeviceLauncher; import org.eclipse.sequoyah.device.framework.model.IInstance; import org.eclipse.sequoyah.device.framework.model.handler.IDeviceHandler; /** * DESCRIPTION: * <br> * This class represents a TmL IDeviceHandler for Android Handsets. * <br> * RESPONSIBILITY: * <br> * - Create an IInstance object for Android Handsets * <br> * COLABORATORS: * <br> * IDeviceHandler: implements this interface * <br> * USAGE: * <br> * This class is declared by the plugin.xml for the Android Handsets declaration. */ public class AndroidHandsetHandler implements IDeviceHandler { public IInstance createDeviceInstance(String id) { IInstance instance = new AndroidHandsetInstance(); instance.setId(id); return instance; } public IDeviceLauncher createDeviceLauncher(IInstance arg0) { return null; } }