⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ieclipsemecoreconstants.java

📁 eclipseme的最新版本的source,欢迎j2me程序员使用
💻 JAVA
字号:
/**
 * Copyright (c) 2003-2005 Craig Setera
 * All Rights Reserved.
 * Licensed under the Eclipse Public License - v 1.0
 * For more information see http://www.eclipse.org/legal/epl-v10.html
 */
package eclipseme.core;

/**
 * Constant definitions for use throughout the plugin.
 * <p />
 * Copyright (c) 2003-2005 Craig Setera<br>
 * All Rights Reserved.<br>
 * Licensed under the Eclipse Public License - v 1.0<p/>
 * <br>
 * $Revision: 1.20 $
 * <br>
 * $Date: 2006/11/12 01:11:03 $
 * <br>
 * @author Craig Setera
 */
public interface IEclipseMECoreConstants {
	// The plugin ID
	public static final String PLUGIN_ID = "eclipseme.core";
	
	// Directory preference keys and defaults
	public static final String PREF_DEPLOYMENT_DIR = "deployment_dir";
	public static final String PREF_VERIFIED_DIR = "verified_dir";
	
	// New project creation preferences
	public static final String PREF_USE_RESOURCES_DIR = "use_resources_dir";
	public static final String PREF_RESOURCES_DIR = "resources_dir";
	public static final String PREF_FORCE_JAVA11 = "force_java11";
	
	// Over the Air preferences
	public static final String PREF_OTA_SERVER_START_AT_START = "ota_start_at_start";
	public static final String PREF_OTA_PORT_DEFINED = "ota_port_defined";
	public static final String PREF_OTA_PORT = "ota_port";
	public static final String PREF_OTA_AUTODEPLOY = "ota_autodeploy";
	
	// Proguard obfuscation preferences
	public static final String PREF_OBFUSCATION_USE_PROJECT = "obfuscate_use_project";
	public static final String PREF_PROGUARD_DIR = "proguard_dir";
	public static final String PREF_PROGUARD_USE_SPECIFIED = "proguard_use_specified";
	public static final String PREF_PROGUARD_OPTIONS = "proguard_options";
	public static final String PREF_PROGUARD_KEEP = "proguard_keep";
	
	// Packaging related preferences
	public static final String PREF_PKG_USE_PROJECT= "pkg_use_project";
	public static final String PREF_PKG_AUTOVERSION = "pkg_autoversion";
	public static final String PREF_PKG_EXCLUDED_PROPS = "pkg_excluded_props";
	
	// Preverifier related preferences
	public static final String PREF_PREVERIFY_USE_PROJECT = "pkg_use_project";

	public static final String PREF_PREVERIFY_CONFIG_LOCATION = "preverify_config_location";
	public static final String PREF_PREVERIFY_CONFIG_VALUE = "preverify_config_value";
	public static final String PREF_PREVERIFY_BUILT_IN = "preverify_use_built_in";
	
	public static final String PREF_PREVERIFY_CONFIG_LOCATION_JAD = "jad";
	public static final String PREF_PREVERIFY_CONFIG_LOCATION_PLATFORM = "platform";
	public static final String PREF_PREVERIFY_CONFIG_LOCATION_SPECIFIED = "specified";
	
	// Antenna settings
	public static final String PREF_WTK_ROOT = "wtk_root";
	public static final String PREF_ANTENNA_JAR = "antenna_jar";
	
	// Miscellaneous preferences
	public static final String PREF_RMTDBG_DELAY = "rmt_debug_delay";
	public static final String PREF_AUTO_LAUNCH_MIGRATION = "auto_launch_migration";
	
	// Debugging property keys
	// Key that uses "true" or "false" to control whether or not
	// to dump the launch command line for the emulator
	public static final String PROP_DUMP_LAUNCH = "eclipseme.dump.launch";
	
	// The superclass of all midlets
	public static final String MIDLET_SUPERCLASS =
		"javax.microedition.midlet.MIDlet";
	
	// Project folder names...
	
	// The directory used to hold temporary files such as preverified and incrementally
	// built jar files
	public static final String TEMP_FOLDER_NAME = ".eclipseme.tmp";
	
	// The subfolder of the TEMP folder that holds verified classes and libraries
	public static final String VERIFIED_FOLDER_NAME = "verified";
	
	// The subfolder of the TEMP folder that holds the JAR and JAD files for execution by the emulator
	public static final String EMULATION_FOLDER_NAME = "emulation";
	
	// Miscellaenous
	public static final String PROGUARD_JAR = "proguard.jar";

	public static final String J2ME_NATURE_ID = PLUGIN_ID + ".nature";
	public static final String J2ME_PREPROCESSED_NATURE_ID = PLUGIN_ID + ".preprocessedNature";
	public static final String J2ME_PREPROCESSING_NATURE_ID = PLUGIN_ID + ".preprocessingNature";
	public static final String J2ME_PREVERIFIER_ID = PLUGIN_ID + ".preverifier";
	public static final String J2ME_PREPROCESSOR_ID = PLUGIN_ID + ".preprocessor";
	public static final String J2ME_PREPROCESSED_CONTAINER = PLUGIN_ID + ".PP_CONTAINER";
	public static final String J2ME_TOOLKIT_TYPES_ID = "wirelessToolkitTypes";
	public static final String J2ME_CONFIGURATIONS_ID = "configurations";
	public static final String J2ME_PROFILES_ID = "profiles";

	//////////////////////////////////////////////////////////////////////
	// Error messages
	//////////////////////////////////////////////////////////////////////
	/** No midlets defined during OTA launch */
	public static final int ERR_OTA_NO_MIDLETS = 100;
	
	/** Errors occurred during obfuscation */
	public static final int ERR_OBFUSCATION_ERRORS = 101;
	
	/** Error searching for jar executable */
	public static final int ERR_COULD_NOT_FIND_JAR_TOOL = 102;
	
	/** Need signature passwords (not really an error, but triggers a dialog) */
	public static final int INFO_NEED_SIGNATURE_PASSWORDS = 103;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -