public interface IJavaLaunchConfigurationConstants
Constant definitions only; not to be implemented.
Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTR_ALLOW_TERMINATE
Launch configuration attribute key.
|
static java.lang.String |
ATTR_APPLET_APPLETVIEWER_CLASS
Launch configuration attribute key.
|
static java.lang.String |
ATTR_APPLET_HEIGHT
Launch configuration attribute key.
|
static java.lang.String |
ATTR_APPLET_NAME
Launch configuration attribute key.
|
static java.lang.String |
ATTR_APPLET_PARAMETERS
Launch configuration attribute key.
|
static java.lang.String |
ATTR_APPLET_WIDTH
Launch configuration attribute key.
|
static java.lang.String |
ATTR_BOOTPATH
Attribute key for a VM specific argument.
|
static java.lang.String |
ATTR_BOOTPATH_APPEND
Attribute key for a VM specific argument.
|
static java.lang.String |
ATTR_BOOTPATH_PREPEND
Attribute key for a VM specific argument.
|
static java.lang.String |
ATTR_CLASSPATH
Launch configuration attribute key.
|
static java.lang.String |
ATTR_CLASSPATH_PROVIDER
Launch configuration attribute key.
|
static java.lang.String |
ATTR_CONNECT_MAP
Launch configuration attribute key.
|
static java.lang.String |
ATTR_DEFAULT_CLASSPATH
Launch configuration attribute key.
|
static java.lang.String |
ATTR_DEFAULT_SOURCE_PATH
Launch configuration attribute key.
|
static java.lang.String |
ATTR_JAVA_COMMAND
Attribute key for VM specific attributes found in the
ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP . |
static java.lang.String |
ATTR_JRE_CONTAINER_PATH
Launch configuration attribute key.
|
static java.lang.String |
ATTR_MAIN_TYPE_NAME
Launch configuration attribute key.
|
static java.lang.String |
ATTR_PROGRAM_ARGUMENTS
Launch configuration attribute key.
|
static java.lang.String |
ATTR_PROJECT_NAME
Launch configuration attribute key.
|
static java.lang.String |
ATTR_SOURCE_PATH
Launch configuration attribute key.
|
static java.lang.String |
ATTR_SOURCE_PATH_PROVIDER
Launch configuration attribute key.
|
static java.lang.String |
ATTR_STOP_IN_MAIN
Launch configuration attribute key.
|
static java.lang.String |
ATTR_VM_ARGUMENTS
Launch configuration attribute key.
|
static java.lang.String |
ATTR_VM_CONNECTOR
Launch configuration attribute key.
|
static java.lang.String |
ATTR_VM_INSTALL_NAME
Deprecated.
use
ATTR_JRE_CONTAINER_PATH |
static java.lang.String |
ATTR_VM_INSTALL_TYPE
Deprecated.
use
ATTR_JRE_CONTAINER_PATH |
static java.lang.String |
ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP
Launch configuration attribute key.
|
static java.lang.String |
ATTR_WORKING_DIRECTORY
Launch configuration attribute key.
|
static java.lang.String |
DEFAULT_APPLETVIEWER_CLASS
Default value for the 'ATTR_APPLET_APPLETVIEWER' attribute.
|
static int |
ERR_CONNECTION_FAILED
Status code indicating that the debugger failed to connect
to the VM.
|
static int |
ERR_CONNECTOR_NOT_AVAILABLE
Status code indicating that the JDI connector required for a
debug launch was not available.
|
static int |
ERR_COULD_NOT_BUILD_HTML
Status code indicating that the .html file used to initiate an applet
launch could not be built.
|
static int |
ERR_INTERNAL_ERROR
Status code indicating an unexpected internal error.
|
static int |
ERR_INVALID_HOSTNAME
Status code indicating a launch configuration has
specified an invalid host name attribute
|
static int |
ERR_INVALID_PORT
Status code indicating a launch configuration has
specified an invalid port number attribute
|
static int |
ERR_NO_SOCKET_AVAILABLE
Status code indicating that a free socket was not available to
communicate with the VM.
|
static int |
ERR_NOT_A_JAVA_PROJECT
Status code indicating the project associated with
a launch configuration is not a JavaScript project.
|
static int |
ERR_NOT_AN_APPLET
Status code indicating that the applet launcher was asked to
launch a resource that did not extend
java.applet.Applet . |
static int |
ERR_PROJECT_CLOSED
Status code indicating that the project referenced by a launch configuration
is closed.
|
static int |
ERR_REMOTE_VM_CONNECTION_FAILED
Status code indicating an attempt to connect to a remote VM
has failed.
|
static int |
ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE
Status code indicating that the shared memory attach connector
could not be found.
|
static int |
ERR_UNSPECIFIED_HOSTNAME
Status code indicating a launch configuration does not
specify a host name value
|
static int |
ERR_UNSPECIFIED_LAUNCH_CONFIG
Status code indicating that no launch configuration was specified.
|
static int |
ERR_UNSPECIFIED_MAIN_TYPE
Status code indicating a launch configuration does not
specify a main type to launch.
|
static int |
ERR_UNSPECIFIED_PORT
Status code indicating a launch configuration does not
specify a port number value
|
static int |
ERR_UNSPECIFIED_PROJECT
Status code indicating a launch configuration does not
specify a project when a project is required.
|
static int |
ERR_UNSPECIFIED_VM_INSTALL
Status code indicating a launch configuration does not
specify a VM Install
|
static int |
ERR_UNSPECIFIED_VM_INSTALL_TYPE
Status code indicating a launch configuration does not
specify a VM Install Type.
|
static int |
ERR_VM_CONNECT_TIMEOUT
Status code indicating that a timeout has occurred waiting for
the VM to connect with the debugger.
|
static int |
ERR_VM_INSTALL_DOES_NOT_EXIST
Status code indicating a launch configuration's VM install
could not be found.
|
static int |
ERR_VM_INSTALL_TYPE_DOES_NOT_EXIST
Status code indicating a launch configuration's VM install
type could not be found.
|
static int |
ERR_VM_LAUNCH_ERROR
Status code indicating that an error occurred launching a VM.
|
static int |
ERR_VM_RUNNER_DOES_NOT_EXIST
Status code indicating a VM runner could not be located
for the VM install specified by a launch configuration.
|
static int |
ERR_WORKING_DIRECTORY_DOES_NOT_EXIST
Status code indicating the specified working directory
does not exist.
|
static int |
ERR_WORKING_DIRECTORY_NOT_SUPPORTED
Status code indicating that the Eclipse runtime does not support
launching a program with a working directory.
|
static java.lang.String |
ID_JAVA_APPLET
Identifier for the JavaScript Applet launch configuration type
(value
"org.eclipse.wst.jsdt.launching.javaApplet" ). |
static java.lang.String |
ID_JAVA_APPLICATION
Identifier for the Local JavaScript Application launch configuration type
(value
"org.eclipse.wst.jsdt.launching.localJavaApplication" ). |
static java.lang.String |
ID_JAVA_PROCESS_TYPE
Identifier for the javascript process type, which is annotated on processes created
by the local javascript application launch delegate.
|
static java.lang.String |
ID_REMOTE_JAVA_APPLICATION
Identifier for the Remote JavaScript Application launch configuration type
(value
"org.eclipse.wst.jsdt.launching.remoteJavaApplication" ). |
static java.lang.String |
ID_SOCKET_ATTACH_VM_CONNECTOR
Identifier for the standard Socket Attaching VM connector
(value
"org.eclipse.wst.jsdt.launching.socketAttachConnector" ). |
static java.lang.String |
MAIN_ENTRY_METHOD_NAME |
static final java.lang.String ID_JAVA_APPLICATION
"org.eclipse.wst.jsdt.launching.localJavaApplication"
).static final java.lang.String ID_REMOTE_JAVA_APPLICATION
"org.eclipse.wst.jsdt.launching.remoteJavaApplication"
).static final java.lang.String ID_JAVA_APPLET
"org.eclipse.wst.jsdt.launching.javaApplet"
).static final java.lang.String ID_SOCKET_ATTACH_VM_CONNECTOR
"org.eclipse.wst.jsdt.launching.socketAttachConnector"
).static final java.lang.String ID_JAVA_PROCESS_TYPE
"java"
).static final java.lang.String ATTR_PROJECT_NAME
static final java.lang.String ATTR_MAIN_TYPE_NAME
static final java.lang.String ATTR_STOP_IN_MAIN
false
.static final java.lang.String ATTR_PROGRAM_ARGUMENTS
static final java.lang.String ATTR_VM_ARGUMENTS
static final java.lang.String ATTR_WORKING_DIRECTORY
static final java.lang.String ATTR_JRE_CONTAINER_PATH
JavaRuntime.JRE_CONTAINER
includepath container.
When unspecified the default JRE for a launch configuration is used (which is the JRE associated with the project being launched, or the workspace default JRE when no project is associated with a configuration). The default JRE includepath container refers explicitly to the workspace default JRE.
static final java.lang.String ATTR_VM_INSTALL_NAME
ATTR_JRE_CONTAINER_PATH
ATTR_VM_INSTALL_TYPE
attribute. When unspecified, the default VM is used.static final java.lang.String ATTR_VM_INSTALL_TYPE
ATTR_JRE_CONTAINER_PATH
ATTR_VM_INSTALL_NAME
.static final java.lang.String ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP
VMRunner
via a VMRunnerConfiguration
when launching a VM. The attributes in the map are implementation dependent
and are limited to String keys and values.static final java.lang.String ATTR_VM_CONNECTOR
static final java.lang.String ATTR_CLASSPATH
ATTR_CLASSPATH_PROVIDER
attribute).static final java.lang.String ATTR_DEFAULT_CLASSPATH
false
, a includepath must be specified
via the ATTR_CLASSPATH
attribute. When true
or
unspecified, a includepath is computed by the includepath provider associated
with a launch configuration.static final java.lang.String ATTR_CLASSPATH_PROVIDER
StandardClasspathProvider
.static final java.lang.String ATTR_SOURCE_PATH
ATTR_SOURCE_PATH_PROVIDER
attribute).static final java.lang.String ATTR_DEFAULT_SOURCE_PATH
false
a source path must be specified via the
ATTR_SOURCE_PATH
attribute. When true
or
unspecified, a source lookup path is computed by the source path
provider associated with a launch configuration.static final java.lang.String ATTR_SOURCE_PATH_PROVIDER
StandardSourcePathProvider
.static final java.lang.String ATTR_ALLOW_TERMINATE
static final java.lang.String ATTR_JAVA_COMMAND
ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP
. The value is a String,
indicating the String to use to invoke the JRE.static final java.lang.String ATTR_CONNECT_MAP
IVMConnector#getDefaultArguments()
.
Values are strings corresponding to the values to use when
establishing a connection to a remote VM.static final java.lang.String ATTR_APPLET_WIDTH
static final java.lang.String ATTR_APPLET_HEIGHT
static final java.lang.String ATTR_APPLET_NAME
static final java.lang.String ATTR_APPLET_PARAMETERS
static final java.lang.String ATTR_APPLET_APPLETVIEWER_CLASS
static final java.lang.String ATTR_BOOTPATH_PREPEND
null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the JavaScript
application launch delegate.static final java.lang.String ATTR_BOOTPATH
null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the JavaScript
application launch delegate.static final java.lang.String ATTR_BOOTPATH_APPEND
null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the JavaScript
application launch delegate.static final int ERR_UNSPECIFIED_PROJECT
static final int ERR_UNSPECIFIED_MAIN_TYPE
static final int ERR_UNSPECIFIED_VM_INSTALL_TYPE
static final int ERR_UNSPECIFIED_VM_INSTALL
static final int ERR_VM_INSTALL_TYPE_DOES_NOT_EXIST
static final int ERR_VM_INSTALL_DOES_NOT_EXIST
static final int ERR_VM_RUNNER_DOES_NOT_EXIST
static final int ERR_NOT_A_JAVA_PROJECT
static final int ERR_WORKING_DIRECTORY_DOES_NOT_EXIST
static final int ERR_UNSPECIFIED_HOSTNAME
static final int ERR_INVALID_HOSTNAME
static final int ERR_UNSPECIFIED_PORT
static final int ERR_INVALID_PORT
static final int ERR_REMOTE_VM_CONNECTION_FAILED
static final int ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE
static final int ERR_WORKING_DIRECTORY_NOT_SUPPORTED
A status handler may be registered for this error condition, and should return a Boolean indicating whether the program should be relaunched with the default working directory.
static final int ERR_VM_LAUNCH_ERROR
static final int ERR_VM_CONNECT_TIMEOUT
A status handler may be registered for this error condition, and should return a Boolean indicating whether the program should continue waiting for a connection for the associated timeout period.
static final int ERR_NO_SOCKET_AVAILABLE
static final int ERR_CONNECTOR_NOT_AVAILABLE
static final int ERR_CONNECTION_FAILED
static final int ERR_NOT_AN_APPLET
java.applet.Applet
.static final int ERR_UNSPECIFIED_LAUNCH_CONFIG
static final int ERR_COULD_NOT_BUILD_HTML
static final int ERR_PROJECT_CLOSED
static final int ERR_INTERNAL_ERROR
static final java.lang.String DEFAULT_APPLETVIEWER_CLASS
static final java.lang.String MAIN_ENTRY_METHOD_NAME
Copyright (c) IBM Corp. and others 2000, 2010. All Rights Reserved.