DETAIL_CONFIG_READY_TO_ACCEPT_REMOTE_VM_CONNECTION Detail code for a custom debug event that is fired when a remote debug configuration with
a standard socket listen connector is ready to accept connections from a remote VM.
final public static int
ERR_CONNECTION_FAILED Status code indicating that the debugger failed to connect
to the VM.
final public static int
ERR_CONNECTOR_NOT_AVAILABLE Status code indicating that the JDI connector required for a
debug launch was not available.
final public static int
ERR_COULD_NOT_BUILD_HTML Status code indicating that the .html file used to initiate an applet
launch could not be built.
ERR_NOT_AN_APPLET Status code indicating that the applet launcher was asked to
launch a resource that did not extend java.applet.Applet.
final public static int
ERR_NOT_A_JAVA_PROJECT Status code indicating the project associated with
a launch configuration is not a Java project.
final public static int
ERR_NO_SOCKET_AVAILABLE Status code indicating that a free socket was not available to
communicate with the VM.
final public static int
ERR_PROJECT_CLOSED Status code indicating that the project referenced by a launch configuration
is closed.
final public static int
ERR_REMOTE_VM_CONNECTION_FAILED Status code indicating an attempt to connect to a remote VM
has failed or an attempt to listen for a remote VM connecting
has failed.
ID_REMOTE_JAVA_APPLICATION Identifier for the Remote Java Application launch configuration type
(value "org.eclipse.jdt.launching.remoteJavaApplication").
ID_SOCKET_LISTEN_VM_CONNECTOR Identifier for the standard Socket Listening VM connector
(value "org.eclipse.jdt.launching.socketListenConnector").
Field Detail
ATTR_ALLOW_TERMINATE
final public static String ATTR_ALLOW_TERMINATE(Code)
Launch configuration attribute key. The value is a boolean, indicating
whether a VM will support/allow the terminate action.
This attribute is used for remote debugging.
ATTR_APPLET_APPLETVIEWER_CLASS
final public static String ATTR_APPLET_APPLETVIEWER_CLASS(Code)
Launch configuration attribute key. The value is a String indicating the
fully qualified name of the applet viewer utility class to use.
since: 2.1
ATTR_APPLET_HEIGHT
final public static String ATTR_APPLET_HEIGHT(Code)
Launch configuration attribute key. The value is an integer
indicating the height of the applet viewing area.
since: 2.1
Launch configuration attribute key. The value is a String indicating the
HTML name of the applet.
since: 2.1
ATTR_APPLET_PARAMETERS
final public static String ATTR_APPLET_PARAMETERS(Code)
Launch configuration attribute key. The value is a Map. Keys in the map
represent applet parameter names and the values in the map are the
corresponding parameter values
since: 2.1
ATTR_APPLET_WIDTH
final public static String ATTR_APPLET_WIDTH(Code)
Launch configuration attribute key. The value is an integer
indicating the width of the applet viewing area.
since: 2.1
Attribute key for a VM specific argument. Value is an array
of strings describing paths in the local file system that
should be placed on the bootpath explicitly, or null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the Java
application launch delegate.
since: 3.0
ATTR_BOOTPATH_APPEND
final public static String ATTR_BOOTPATH_APPEND(Code)
Attribute key for a VM specific argument. Value is an array
of strings describing paths in the local file system that
should be appended to the bootpath, or null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the Java
application launch delegate.
since: 3.0
ATTR_BOOTPATH_PREPEND
final public static String ATTR_BOOTPATH_PREPEND(Code)
Attribute key for a VM specific argument. Value is an array
of strings describing paths in the local file system that
should be prepended to the bootpath, or null
if none. The value is computed dynamically at launch time
and placed in the VM specific arguments map by the Java
application launch delegate.
since: 3.0
Launch configuration attribute key. The attribute value is an ordered list of strings
which are mementos for runtime class path entries. When unspecified, a default
classpath is generated by the classpath provider associated with a launch
configuration (via the ATTR_CLASSPATH_PROVIDER attribute).
ATTR_CLASSPATH_PROVIDER
final public static String ATTR_CLASSPATH_PROVIDER(Code)
Launch configuration attribute key. The value is an identifier of a
classpath provider extension used to compute the classpath
for a launch configuration. When unspecified, the default classpath
provider is used - StandardClasspathProvider.
Launch configuration attribute key. The value is
a map. Keys in the map correspond to arguments names
returned by IVMConnector#getDefaultArguments().
Values are strings corresponding to the values to use when
establishing a connection to a remote VM.
ATTR_DEFAULT_CLASSPATH
final public static String ATTR_DEFAULT_CLASSPATH(Code)
Launch configuration attribute key. The value is a boolean specifying
whether a default classpath should be used when launching a local
Java application. When false, a classpath must be specified
via the ATTR_CLASSPATH attribute. When true or
unspecified, a classpath is computed by the classpath provider associated
with a launch configuration.
ATTR_DEFAULT_SOURCE_PATH
final public static String ATTR_DEFAULT_SOURCE_PATH(Code)
Launch configuration attribute key. The value is a boolean specifying
whether a default source lookup path should be used. When
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.
ATTR_JAVA_COMMAND
final public static String ATTR_JAVA_COMMAND(Code)
Attribute key for VM specific attributes found in the
ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP. The value is a String,
indicating the String to use to invoke the JRE.
ATTR_JRE_CONTAINER_PATH
final public static String ATTR_JRE_CONTAINER_PATH(Code)
Launch configuration attribute key. The value is a path identifying the JRE used
when launching a local VM. The path is a classpath container corresponding
to the JavaRuntime.JRE_CONTAINER classpath 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 classpath container
refers explicitly to the workspace default JRE.
since: 3.2
ATTR_MAIN_TYPE_NAME
final public static String ATTR_MAIN_TYPE_NAME(Code)
Launch configuration attribute key. The value is a fully qualified name
of a main type to launch.
ATTR_PROGRAM_ARGUMENTS
final public static String ATTR_PROGRAM_ARGUMENTS(Code)
Launch configuration attribute key. The value is a string specifying
program arguments for a Java launch configuration, as they should appear
on the command line.
ATTR_PROJECT_NAME
final public static String ATTR_PROJECT_NAME(Code)
Launch configuration attribute key. The value is a name of
a Java project associated with a Java launch configuration.
Launch configuration attribute key. The value is an ordered list of
strings which are mementos for associated runtime classpath entries
interpreted as locations in which to look for source code. When unspecified,
a default source lookup path is generated by the source path provider
associated with a launch configurations (via the
ATTR_SOURCE_PATH_PROVIDER attribute).
ATTR_SOURCE_PATH_PROVIDER
final public static String ATTR_SOURCE_PATH_PROVIDER(Code)
Launch configuration attribute key. The value is an identifier of a
source path provider extension used to compute the source lookup path
for a launch configuration. When unspecified, the default source lookup
path provider is used - StandardSourcePathProvider.
ATTR_STOP_IN_MAIN
final public static String ATTR_STOP_IN_MAIN(Code)
Launch configuration attribute key. The value is a boolean specifying
whether execution should stop when main is entered. The default value
is false.
since: 2.1
ATTR_VM_ARGUMENTS
final public static String ATTR_VM_ARGUMENTS(Code)
Launch configuration attribute key. The value is a string specifying
VM arguments for a Java launch configuration, as they should appear
on the command line.
ATTR_VM_CONNECTOR
final public static String ATTR_VM_CONNECTOR(Code)
Launch configuration attribute key. The value is an identifier of
a VM connector, specifying a connector to use when attaching to
a remote VM.
ATTR_VM_INSTALL_NAME
final public static String ATTR_VM_INSTALL_NAME(Code)
Launch configuration attribute key. The value is a name of a VM install
to use when launching a local VM. This attribute must be qualified
by a VM install type, via the ATTR_VM_INSTALL_TYPE
attribute. When unspecified, the default VM is used.
ATTR_VM_INSTALL_TYPE
final public static String ATTR_VM_INSTALL_TYPE(Code)
Launch configuration attribute key. The value is an identifier of
a VM install type. Used in conjunction with a VM install name, to
specify the VM to use when launching a local Java application.
The associated VM install name is specified via the attribute
ATTR_VM_INSTALL_NAME.
ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP
final public static String ATTR_VM_INSTALL_TYPE_SPECIFIC_ATTRS_MAP(Code)
Launch configuration attribute key. The value is a Map of attributes specific
to a particular VM install type, used when launching a local Java
application. The map is passed to a VMRunner via a VMRunnerConfiguration
when launching a VM. The attributes in the map are implementation dependent
and are limited to String keys and values.
ATTR_WORKING_DIRECTORY
final public static String ATTR_WORKING_DIRECTORY(Code)
Launch configuration attribute key. The value is a string specifying a
path to the working directory to use when launching a local VM.
When specified as an absolute path, the path represents a path in the local
file system. When specified as a full path, the path represents a workspace
relative path. When unspecified, the working directory defaults to the project
associated with a launch configuration. When no project is associated with a
launch configuration, the working directory is inherited from the current
process.
DEFAULT_APPLETVIEWER_CLASS
final public static String DEFAULT_APPLETVIEWER_CLASS(Code)
Default value for the 'ATTR_APPLET_APPLETVIEWER' attribute.
since: 2.1
Status code indicating that the project referenced by a launch configuration
is closed.
since: 3.0
ERR_REMOTE_VM_CONNECTION_FAILED
final public static int ERR_REMOTE_VM_CONNECTION_FAILED(Code)
Status code indicating an attempt to connect to a remote VM
has failed or an attempt to listen for a remote VM connecting
has failed.
ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE
final public static int ERR_SHARED_MEMORY_CONNECTOR_UNAVAILABLE(Code)
Status code indicating that the shared memory attach or listen
connector could not be found.
ERR_UNSPECIFIED_HOSTNAME
final public static int ERR_UNSPECIFIED_HOSTNAME(Code)
Status code indicating a launch configuration does not
specify a host name value
ERR_UNSPECIFIED_LAUNCH_CONFIG
final public static int ERR_UNSPECIFIED_LAUNCH_CONFIG(Code)
Status code indicating that no launch configuration was specified.
since: 2.1
ERR_UNSPECIFIED_MAIN_TYPE
final public static int ERR_UNSPECIFIED_MAIN_TYPE(Code)
Status code indicating a launch configuration does not
specify a main type to launch.
ERR_UNSPECIFIED_PORT
final public static int ERR_UNSPECIFIED_PORT(Code)
Status code indicating a launch configuration does not
specify a port number value
ERR_UNSPECIFIED_PROJECT
final public static int ERR_UNSPECIFIED_PROJECT(Code)
Status code indicating a launch configuration does not
specify a project when a project is required.
ERR_UNSPECIFIED_VM_INSTALL
final public static int ERR_UNSPECIFIED_VM_INSTALL(Code)
Status code indicating a launch configuration does not
specify a VM Install
ERR_UNSPECIFIED_VM_INSTALL_TYPE
final public static int ERR_UNSPECIFIED_VM_INSTALL_TYPE(Code)
Status code indicating a launch configuration does not
specify a VM Install Type.
ERR_VM_CONNECT_TIMEOUT
final public static int ERR_VM_CONNECT_TIMEOUT(Code)
Status code indicating that a timeout has occurred waiting for
the VM to connect with the debugger.
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.
ERR_VM_INSTALL_DOES_NOT_EXIST
final public static int ERR_VM_INSTALL_DOES_NOT_EXIST(Code)
Status code indicating a launch configuration's VM install
could not be found.
ERR_VM_INSTALL_TYPE_DOES_NOT_EXIST
final public static int ERR_VM_INSTALL_TYPE_DOES_NOT_EXIST(Code)
Status code indicating a launch configuration's VM install
type could not be found.
Status code indicating that an error occurred launching a VM.
The status error message is the text that
the VM wrote to standard error before exiting.
ERR_VM_RUNNER_DOES_NOT_EXIST
final public static int ERR_VM_RUNNER_DOES_NOT_EXIST(Code)
Status code indicating a VM runner could not be located
for the VM install specified by a launch configuration.
ERR_WORKING_DIRECTORY_DOES_NOT_EXIST
final public static int ERR_WORKING_DIRECTORY_DOES_NOT_EXIST(Code)
Status code indicating the specified working directory
does not exist.
ERR_WORKING_DIRECTORY_NOT_SUPPORTED
final public static int ERR_WORKING_DIRECTORY_NOT_SUPPORTED(Code)
Status code indicating that the Eclipse runtime does not support
launching a program with a working directory. This feature is only
available if Eclipse is run on a 1.3 runtime or higher.
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.