📄 ieclipsemecoreconstants.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 + -