Package org.eclipse.pde.launching
Interface IPDELauncherConstants
- 
- All Known Subinterfaces:
- IPDELauncherConstants
 - All Known Implementing Classes:
- ConfigurationTab,- MainTab,- PluginJUnitMainTab
 
 public interface IPDELauncherConstantsConstant definitions for PDE launch configurations.Constant definitions only; not to be implemented. This class originally existed in 3.2 as org.eclipse.pde.ui.launcher.IPDELauncherConstants.- Since:
- 3.6
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringADDITIONAL_PLUGINSLaunch configuration attribute key.static StringAPP_TO_TESTLaunch configuration attribute key used in Plug-in JUnit launch configurations only.static StringAPPLICATIONLaunch configuration attribute key.static StringASKCLEARLaunch configuration attribute key.static StringAUTOMATIC_ADDLaunch configuration attribute key.static StringAUTOMATIC_VALIDATELaunch configuration attribute key.static StringBOOTSTRAP_ENTRIESLaunch configuration attribute key.static StringCONFIG_CLEAR_AREALaunch configuration attribute key.static StringCONFIG_GENERATE_DEFAULTLaunch configuration atribute key.static StringCONFIG_LOCATIONLaunch configuration attribute key.static StringCONFIG_TEMPLATE_LOCATIONLaunch configuration attribute key.static StringCONFIG_USE_DEFAULT_AREALaunch configuration attribute key.static StringDEFAULT_AUTO_STARTLaunch configuration attribute key.static StringDEFAULT_START_LEVELLaunch configuration attribute key.static StringDEFINED_TARGETLaunch configuration attribute key.static StringDESELECTED_WORKSPACE_BUNDLESLaunch configuration attribute key.static StringDESELECTED_WORKSPACE_PLUGINSDeprecated.static StringDOCLEARLaunch configuration attribute key.static StringECLIPSE_APPLICATION_LAUNCH_CONFIGURATION_TYPEThe launch configuration type for Eclipse application launches.static StringFEATURE_DEFAULT_LOCATIONLaunch configuration attribute key.static StringFEATURE_PLUGIN_RESOLUTIONLaunch configuration attribute key.static StringGENERATE_PROFILELaunch configuration attribute key.static StringINCLUDE_OPTIONALLaunch configuration attribute key.static StringLOCATIONLaunch configuration attribute key.static StringLOCATION_DEFAULTValue for a launch configuration attribute used when the object should be obtained from whatever the default location is for this worksstatic StringLOCATION_EXTERNALValue for a launch configuration attribute used when the object should be obtained from an external location over the workspace.static StringLOCATION_WORKSPACEValue for a launch configuration attribute used when the object should be obtained from the workspace over an external location.static StringOSGI_CONFIGURATION_TYPEThe launch configuration type id for OSGi launches.static StringOSGI_FRAMEWORK_IDLaunch configuration attribute key.static StringPRODUCTLaunch configuration attribute key.static StringPRODUCT_FILELaunch configuration attribute key.static StringRUN_IN_UI_THREADLaunch configuration attribute key.static StringSELECTED_FEATURESLaunch configuration attribute key.static StringSELECTED_TARGET_BUNDLESLaunch configuration attribute key.static StringSELECTED_TARGET_PLUGINSDeprecated.static StringSELECTED_WORKSPACE_BUNDLESLaunch configuration attribute key.static StringSELECTED_WORKSPACE_PLUGINSDeprecated.static StringSHOW_SELECTED_ONLYLaunch configuration attribute key.static StringTAB_BUNDLES_IDThe unique tab identifier for the bundles tabstatic StringTAB_CONFIGURATION_IDThe unique tab identifier for the configuration tabstatic StringTAB_MAIN_IDThe unique tab identifier for the main tabstatic StringTAB_OSGI_SETTINGS_IDThe unique tab identifier for the osgi settings tabstatic StringTAB_PLUGIN_JUNIT_MAIN_IDThe unique tab identifier for the plug-in junit tabstatic StringTAB_PLUGINS_IDThe unique tab identifier for the plug-ins tabstatic StringTAB_TEST_IDThe unique tab identifier for the tracing tabstatic StringTAB_TRACING_IDThe unique tab identifier for the tracing tabstatic StringTARGET_BUNDLESDeprecated.static StringTRACINGLaunch configuration attribute key.static StringTRACING_CHECKEDLaunch configuration attribute key.static StringTRACING_NONELaunch configuration attribute value indicating that, although tracing is enabled, no plug-ins have been selected to be traced.static StringTRACING_OPTIONSLaunch configuration attribute key.static StringTRACING_SELECTED_PLUGINDeprecated.This option is no longer supported in the launch config.static StringUSE_CUSTOM_FEATURESLaunch configuration attribute key.static StringUSE_DEFAULTLaunch configuration attribute key.static StringUSE_PRODUCTLaunch configuration attribute key.static StringUSEFEATURESDeprecated.As of 3.6 the feature-based self-hosting option is not supportedstatic StringVMINSTALLDeprecated.use IJavaLaunchConfigurationConstants.ATTR_JRE_CONTAINER_PATHstatic StringWORKSPACE_BUNDLESDeprecated.
 
- 
- 
- 
Field Detail- 
LOCATIONstatic final String LOCATION Launch configuration attribute key. The value is a string specifying workspace data location for an Eclipse application.- See Also:
- Constant Field Values
 
 - 
DOCLEARstatic final String DOCLEAR Launch configuration attribute key. The value is a boolean specifying workspace data location for an Eclipse application should be cleared prior to launching.- See Also:
- Constant Field Values
 
 - 
ASKCLEARstatic final String ASKCLEAR Launch configuration attribute key. The value is a boolean specifying whether the user should be prompted prior to clearing the workspace.- See Also:
- DOCLEAR, Constant Field Values
 
 - 
APPLICATIONstatic final String APPLICATION Launch configuration attribute key. The value is a string specifying the application to run. If the value isnull, the default application as specified in the target platform will be used.- See Also:
- Constant Field Values
 
 - 
PRODUCTstatic final String PRODUCT Launch configuration attribute key. The value is a string specifying the product to run.- See Also:
- APPLICATION, Constant Field Values
 
 - 
USE_PRODUCTstatic final String USE_PRODUCT Launch configuration attribute key. The value is a boolean specifying if the launch should appear in product-mode. If the value isfalse, the launch takes place in application-mode.- See Also:
- PRODUCT,- APPLICATION, Constant Field Values
 
 - 
APP_TO_TESTstatic final String APP_TO_TEST Launch configuration attribute key used in Plug-in JUnit launch configurations only. The value is a string specifying the application to be tested. If the value isnull, the default UI workbench application is tested.- See Also:
- Constant Field Values
 
 - 
VMINSTALL@Deprecated static final String VMINSTALL Deprecated.use IJavaLaunchConfigurationConstants.ATTR_JRE_CONTAINER_PATHLaunch configuration attribute key. The value is a string specifying the name of the VM to launch with. If the value isnull, the default workspace VM is used.- See Also:
- Constant Field Values
 
 - 
BOOTSTRAP_ENTRIESstatic final String BOOTSTRAP_ENTRIES Launch configuration attribute key. The value is a string specifying the user-entered bootstrap classpath entries.- See Also:
- Constant Field Values
 
 - 
USE_DEFAULTstatic final String USE_DEFAULT Launch configuration attribute key. The value is a boolean specifying if the default self-hosting mode should be used when launching. The default being to launch with all workspace plug-ins and all the plug-ins that are explicitly checked on the Target Platform preference page.- See Also:
- Constant Field Values
 
 - 
USEFEATURES@Deprecated static final String USEFEATURES Deprecated.As of 3.6 the feature-based self-hosting option is not supportedLaunch configuration attribute key. The value is a boolean specifying if the feature-based self-hosting mode should be used. The workspace must be set up properly for the feature-based self-hosting to succeed. Check the PDE Tips and Tricks section for how to set up feature-based self-hosting.- See Also:
- Constant Field Values
 
 - 
SELECTED_WORKSPACE_PLUGINS@Deprecated static final String SELECTED_WORKSPACE_PLUGINS Deprecated.Launch configuration attribute key. The value is a string specifying a comma-separated list of IDs of workspace plug-ins to launch with. This value is only used when the Automatic Add option is off.- See Also:
- Constant Field Values
 
 - 
SELECTED_WORKSPACE_BUNDLESstatic final String SELECTED_WORKSPACE_BUNDLES Launch configuration attribute key. The value is a set specifying IDs of workspace bundles to launch with. This value is only used when the Automatic Add option is off. Each item in the set is of the format: <plugin-id>@<start-level>:<auto-start>- Since:
- 3.8
- See Also:
- AUTOMATIC_ADD,- DEFAULT_AUTO_START,- DEFAULT_START_LEVEL, Constant Field Values
 
 - 
DESELECTED_WORKSPACE_PLUGINS@Deprecated static final String DESELECTED_WORKSPACE_PLUGINS Deprecated.Launch configuration attribute key. The value is a string specifying a comma-separated list of IDs of workspace plug-ins that are to be excluded from the launch. This value is only used when the Automatic Add option is on.- See Also:
- Constant Field Values
 
 - 
DESELECTED_WORKSPACE_BUNDLESstatic final String DESELECTED_WORKSPACE_BUNDLES Launch configuration attribute key. The value is a set specifying IDs of workspace bundles that are to be excluded from the launch. This value is only used when the Automatic Add option is on.- Since:
- 3.8
- See Also:
- AUTOMATIC_ADD, Constant Field Values
 
 - 
AUTOMATIC_ADDstatic final String AUTOMATIC_ADD Launch configuration attribute key. The value is a boolean specifying whether workspace plug-in created after the creation of a launch configuration should be added to the list of plug-ins to launch with. If the value istrue, then DESELECTED_WORKSPACE_BUNDLES should be used. Otherwise, SELECTED_WORKSPACE_BUNDLES should be used.
 - 
AUTOMATIC_VALIDATEstatic final String AUTOMATIC_VALIDATE Launch configuration attribute key. The value is a boolean specifying whether the list of plug-ins to run should be validate prior to launching. If problems are found, they will be reported and the user will be able to cancel or continue. If no problems are found, the launch continues as normal.- See Also:
- Constant Field Values
 
 - 
SELECTED_TARGET_PLUGINS@Deprecated static final String SELECTED_TARGET_PLUGINS Deprecated.Launch configuration attribute key. The value is a string specifying a comma-separated list of IDs of target platform plug-ins to launch with. This value is only used when the Automatic Add option is off.- See Also:
- Constant Field Values
 
 - 
SELECTED_TARGET_BUNDLESstatic final String SELECTED_TARGET_BUNDLES Launch configuration attribute key. The value is a set specifying the IDs of non-workspace bundles to launch with. This value is only used when the Automatic Add option is off. Each item in the set is of the format: <plugin-id>@<start-level>:<auto-start>- Since:
- 3.8
- See Also:
- DEFAULT_AUTO_START,- DEFAULT_START_LEVEL, Constant Field Values
 
 - 
INCLUDE_OPTIONALstatic final String INCLUDE_OPTIONAL Launch configuration attribute key. The value is a boolean indicating whether the computation of required plug-ins on the Plug-ins tab should include the traversal of optional dependencies.- See Also:
- Constant Field Values
 
 - 
TRACINGstatic final String TRACING Launch configuration attribute key. The value is a boolean indicating whether tracing is enabled or disabled.- See Also:
- Constant Field Values
 
 - 
TRACING_OPTIONSstatic final String TRACING_OPTIONS Launch configuration attribute key. The value is a map containing the list of options to debug with.- See Also:
- Constant Field Values
 
 - 
TRACING_SELECTED_PLUGIN@Deprecated static final String TRACING_SELECTED_PLUGIN Deprecated.This option is no longer supported in the launch config. A recent selection is stored in dialog settings.Launch configuration attribute key. The value is the id of the last plug-in that was selected on the Tracing tab.- See Also:
- Constant Field Values
 
 - 
TRACING_CHECKEDstatic final String TRACING_CHECKED Launch configuration attribute key. The value is the IDs of all plug-ins checked on the Tracing tab. The value may also be "[NONE]"- See Also:
- TRACING_NONE, Constant Field Values
 
 - 
TRACING_NONEstatic final String TRACING_NONE Launch configuration attribute value indicating that, although tracing is enabled, no plug-ins have been selected to be traced.- See Also:
- Constant Field Values
 
 - 
CONFIG_USE_DEFAULT_AREAstatic final String CONFIG_USE_DEFAULT_AREA Launch configuration attribute key. The value is a boolean specifying if PDE should generate a default configuration area for the launch. Iftrue, a configuration location in the PDE metadata area is created. Otherwise, the user is expected to specify a location.- See Also:
- CONFIG_LOCATION, Constant Field Values
 
 - 
CONFIG_LOCATIONstatic final String CONFIG_LOCATION Launch configuration attribute key. The value is a string specifying the configuration area location for an Eclipse application launch. This key is only used when CONFIG_USE_DEFAULT_AREA isfalse.- See Also:
- CONFIG_USE_DEFAULT_AREA, Constant Field Values
 
 - 
CONFIG_CLEAR_AREAstatic final String CONFIG_CLEAR_AREA Launch configuration attribute key. The value is a boolean specifying if the configuration area location should be cleared prior to launching- See Also:
- Constant Field Values
 
 - 
CONFIG_GENERATE_DEFAULTstatic final String CONFIG_GENERATE_DEFAULT Launch configuration atribute key. The value is a boolean specifying if PDE should generate a default config.ini file for the launch. Iftrue, a configuration file is created. Otherwise, the user is expected to specify a config.ini to be used as a template.- See Also:
- CONFIG_TEMPLATE_LOCATION, Constant Field Values
 
 - 
CONFIG_TEMPLATE_LOCATIONstatic final String CONFIG_TEMPLATE_LOCATION Launch configuration attribute key. The value is a string specifying the location of the config.ini file to be used as a template for an Eclipse application launch. This key is only used when CONFIG_GENERATE_DEFAULT isfalse.- See Also:
- CONFIG_GENERATE_DEFAULT, Constant Field Values
 
 - 
PRODUCT_FILEstatic final String PRODUCT_FILE Launch configuration attribute key. The value is a string specifying the location of the .product file with which this launch configuration is associated.- See Also:
- Constant Field Values
 
 - 
OSGI_FRAMEWORK_IDstatic final String OSGI_FRAMEWORK_ID Launch configuration attribute key. The value is the ID of an OSGi framework declared in anorg.eclipse.pde.ui.osgiLaunchersextension point.- Since:
- 3.3
- See Also:
- Constant Field Values
 
 - 
DEFAULT_AUTO_STARTstatic final String DEFAULT_AUTO_START Launch configuration attribute key. The value is a boolean specifying if the default Auto-Start for an OSGi Framework launch configuration istrueorfalse- See Also:
- DEFAULT_START_LEVEL, Constant Field Values
 
 - 
DEFAULT_START_LEVELstatic final String DEFAULT_START_LEVEL Launch configuration attribute key. The value is an integer specifying the default start level for bundles in an OSGi Framework launch configuration.- See Also:
- DEFAULT_AUTO_START, Constant Field Values
 
 - 
WORKSPACE_BUNDLES@Deprecated static final String WORKSPACE_BUNDLES Deprecated.Launch configuration attribute key. The value is a comma-separated list of workspace bundles to launch with the OSGi framework. Each token in the list is of the format: <plugin-id>@<start-level>:<auto-start>- See Also:
- Constant Field Values
 
 - 
TARGET_BUNDLES@Deprecated static final String TARGET_BUNDLES Deprecated.Launch configuration attribute key. The value is a comma-separated list of non-workspace bundles to launch with the OSGi framework. Each token in the list is of the format: <plugin-id>@<start-level>:<auto-start>- See Also:
- Constant Field Values
 
 - 
DEFINED_TARGETstatic final String DEFINED_TARGET Launch configuration attribute key. The value can be either the full path to the workspace location of a Target Definition (ie. .target file), or the ID of a target defined in an org.eclipse.pde.core.targets extension.- See Also:
- Constant Field Values
 
 - 
SHOW_SELECTED_ONLYstatic final String SHOW_SELECTED_ONLY Launch configuration attribute key. The value is a boolean indicating whether or not to display only selected plug-ins.- Since:
- 3.4
- See Also:
- Constant Field Values
 
 - 
TAB_BUNDLES_IDstatic final String TAB_BUNDLES_ID The unique tab identifier for the bundles tab- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
TAB_CONFIGURATION_IDstatic final String TAB_CONFIGURATION_ID The unique tab identifier for the configuration tab- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
TAB_MAIN_IDstatic final String TAB_MAIN_ID The unique tab identifier for the main tab- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
TAB_OSGI_SETTINGS_IDstatic final String TAB_OSGI_SETTINGS_ID The unique tab identifier for the osgi settings tab- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
TAB_PLUGIN_JUNIT_MAIN_IDstatic final String TAB_PLUGIN_JUNIT_MAIN_ID The unique tab identifier for the plug-in junit tab- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
TAB_PLUGINS_IDstatic final String TAB_PLUGINS_ID The unique tab identifier for the plug-ins tab- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
TAB_TRACING_IDstatic final String TAB_TRACING_ID The unique tab identifier for the tracing tab- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
TAB_TEST_IDstatic final String TAB_TEST_ID The unique tab identifier for the tracing tab- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
OSGI_CONFIGURATION_TYPEstatic final String OSGI_CONFIGURATION_TYPE The launch configuration type id for OSGi launches.- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
RUN_IN_UI_THREADstatic final String RUN_IN_UI_THREAD Launch configuration attribute key. The value is a boolean specifying whether the tests should run on the UI thread. The default value istrue- Since:
- 3.5
- See Also:
- Constant Field Values
 
 - 
ECLIPSE_APPLICATION_LAUNCH_CONFIGURATION_TYPEstatic final String ECLIPSE_APPLICATION_LAUNCH_CONFIGURATION_TYPE The launch configuration type for Eclipse application launches.- Since:
- 3.6
- See Also:
- Constant Field Values
 
 - 
GENERATE_PROFILEstatic final String GENERATE_PROFILE Launch configuration attribute key. The value is a boolean specifying whether a p2 profile should be- Since:
- 3.6
- See Also:
- Constant Field Values
 
 - 
SELECTED_FEATURESstatic final String SELECTED_FEATURES Launch configuration attribute key. The value is a List specifying the features to include when launching (whenUSE_CUSTOM_FEATURESis set totrue. The values in the List are strings that contain the id and plugin resolution value as follows:[feature_id]:[resolution] The resolution must be one ofLOCATION_DEFAULT,LOCATION_EXTERNAL,LOCATION_WORKSPACE- Since:
- 3.6
- See Also:
- Constant Field Values
 
 - 
USE_CUSTOM_FEATURESstatic final String USE_CUSTOM_FEATURES Launch configuration attribute key. The value is a boolean specifying if the feature-based launching mode should be used. This mode will launch with all the workspace and external features that have been explicitly selected in the Plug-ins Tab.- Since:
- 3.6
- See Also:
- Constant Field Values
 
 - 
FEATURE_DEFAULT_LOCATIONstatic final String FEATURE_DEFAULT_LOCATION Launch configuration attribute key. The value is a String specifying if the default location for a feature isLOCATION_WORKSPACEorLOCATION_EXTERNAL- Since:
- 3.6
- See Also:
- Constant Field Values
 
 - 
FEATURE_PLUGIN_RESOLUTIONstatic final String FEATURE_PLUGIN_RESOLUTION Launch configuration attribute key. The value is a String specifying if the default plug-in resolution location for a feature isLOCATION_WORKSPACEorLOCATION_EXTERNAL- Since:
- 3.6
- See Also:
- Constant Field Values
 
 - 
LOCATION_DEFAULTstatic final String LOCATION_DEFAULT Value for a launch configuration attribute used when the object should be obtained from whatever the default location is for this works- Since:
- 3.6
- See Also:
- FEATURE_PLUGIN_RESOLUTION, Constant Field Values
 
 - 
LOCATION_EXTERNALstatic final String LOCATION_EXTERNAL Value for a launch configuration attribute used when the object should be obtained from an external location over the workspace.- Since:
- 3.6
- See Also:
- FEATURE_DEFAULT_LOCATION,- FEATURE_PLUGIN_RESOLUTION, Constant Field Values
 
 - 
LOCATION_WORKSPACEstatic final String LOCATION_WORKSPACE Value for a launch configuration attribute used when the object should be obtained from the workspace over an external location.- Since:
- 3.6
- See Also:
- FEATURE_DEFAULT_LOCATION,- FEATURE_PLUGIN_RESOLUTION, Constant Field Values
 
 - 
ADDITIONAL_PLUGINSstatic final String ADDITIONAL_PLUGINS Launch configuration attribute key. The value is a List specifying the additional plug-ins that will be included along with the features in the listSELECTED_FEATURESwhen launching (whenUSE_CUSTOM_FEATURESis set totrue. The values in the List are strings that contain the id and versions as follows:[plugin_id]:[version] - Since:
- 3.6
- See Also:
- Constant Field Values
 
 
- 
 
-