/* Copyright (C) 2009 Mobile Sorcery AB
This program is free software; you can redistribute it and/or modify it
under the terms of the Eclipse Public License v1.0.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the Eclipse Public License v1.0 for
more details.
You should have received a copy of the Eclipse Public License v1.0 along
with this program. It is also available at http://www.eclipse.org/legal/epl-v10.html
*/
package com.mobilesorcery.sdk.core;
public interface ILaunchConstants {
/**
* The launch property representing the project's name
*/
String PROJECT = "project";
/**
* The screen height launch property
*/
String SCREEN_SIZE_HEIGHT = "screen.height";
/**
* The screen width launch property
*/
String SCREEN_SIZE_WIDTH = "screen.width";
String SCREEN_SIZE_OF_TARGET = "screen.use.target";
/**
* The launch property deciding whether to automatically change
* the build configuration before launch
*/
String AUTO_CHANGE_CONFIG = "auto.change.config.2";
/**
* The launch property deciding which build configuration to automatically change
* to before launch
*/
String BUILD_CONFIG = "build.config";
/**
* The launch property deciding whether to automatically change
* the build configuration before a <i>debug</i> launch
*/
String AUTO_CHANGE_CONFIG_DEBUG = AUTO_CHANGE_CONFIG + ".debug.2";
/**
* The launch property deciding which build configuration to automatically change
* to before a <i>debug</i> launch
*/
String BUILD_CONFIG_DEBUG= BUILD_CONFIG + ".debug";
/**
* The id of the launch delegate that should launch the app
*/
String LAUNCH_DELEGATE_ID = "launch.delegate";
/**
* An attribute indicating the launch should take place on an actual device.
*/
String ON_DEVICE = "on.device";
}