PTP
Release 5.0

org.eclipse.ptp.core
Interface IPTPLaunchConfigurationConstants


public interface IPTPLaunchConfigurationConstants


Field Summary
static String ATTR_APPLICATION_NAME
          Launch configuration attribute key.
static String ATTR_ARGUMENTS
          Launch configuration attribute key.
static String ATTR_CONSOLE
          Launch configuration attribute key.
static String ATTR_COPY_EXECUTABLE
          Launch configuration attribute key.
static String ATTR_DEBUGGER_ARGS
          Launch configuration attribute key.
static String ATTR_DEBUGGER_EXECUTABLE_PATH
          Launch configuration attribute key.
static String ATTR_DEBUGGER_GLOBAL_VARIABLES
          Launch configuration attribute key.
static String ATTR_DEBUGGER_HOST
          Launch configuration attribute key.
static String ATTR_DEBUGGER_ID
          Launch configuration attribute key.
static String ATTR_DEBUGGER_MEMORY_BLOCKS
          TODO: Please document what this is
static String ATTR_DEBUGGER_REGISTER_GROUPS
          TODO: Please document what this is
static String ATTR_DEBUGGER_START_MODE
          Launch configuration attribute key.
static String ATTR_DEBUGGER_WORKING_DIR
          Launch configuration attribute key.
static String ATTR_EXECUTABLE_PATH
          Launch configuration attribute key.
static String ATTR_LOCAL_EXECUTABLE_PATH
          Launch configuration attribute key.
static String ATTR_PLATFORM
          Launch configuration attribute key.
static String ATTR_PROJECT_NAME
          Launch configuration attribute key.
static String ATTR_QUEUE_NAME
          Launch configuration attribute key.
static String ATTR_RESOURCE_MANAGER_UNIQUENAME
          Launch configuration attribute key.
static String ATTR_STOP_IN_MAIN
          Launch configuration attribute key.
static String ATTR_SYNC_AFTER
          Launch configuration attribute key.
static String ATTR_SYNC_BEFORE
          Launch configuration attribute key.
static String ATTR_SYNC_RULES
          Launch configuration attribute key.
static String ATTR_WORKING_DIR
          Launch configuration attribute key.
static String DEBUGGER_MODE_ATTACH
          Launch configuration attribute value.
static String DEBUGGER_MODE_RUN
          Launch configuration attribute value.
static boolean DEBUGGER_STOP_AT_MAIN_DEFAULT
          Launch configuration attribute value.
static int ERR_PROGRAM_NOT_BINARY
           
static int ERR_PROGRAM_NOT_EXIST
          Error codes
static String PTP_LAUNCH_ID
          Unique string for launch attributes
static String PTP_LAUNCHCONFIGURETYPE_ID
          Plugin ID
 

Field Detail

PTP_LAUNCHCONFIGURETYPE_ID

static final String PTP_LAUNCHCONFIGURETYPE_ID
Plugin ID

See Also:
Constant Field Values

PTP_LAUNCH_ID

static final String PTP_LAUNCH_ID
Unique string for launch attributes

See Also:
Constant Field Values

DEBUGGER_STOP_AT_MAIN_DEFAULT

static final boolean DEBUGGER_STOP_AT_MAIN_DEFAULT
Launch configuration attribute value. The key is ATTR_DEBUGGER_STOP_AT_MAIN.

See Also:
Constant Field Values

DEBUGGER_MODE_RUN

static final String DEBUGGER_MODE_RUN
Launch configuration attribute value. The key is ATTR_DEBUGGER_START_MODE. Startup debugger running the program.

See Also:
Constant Field Values

DEBUGGER_MODE_ATTACH

static final String DEBUGGER_MODE_ATTACH
Launch configuration attribute value. The key is ATTR_DEBUGGER_START_MODE. Startup debugger and attach to running process.

See Also:
Constant Field Values

ATTR_RESOURCE_MANAGER_UNIQUENAME

static final String ATTR_RESOURCE_MANAGER_UNIQUENAME
Launch configuration attribute key. The values is the selected resource manager.

See Also:
Constant Field Values

ATTR_QUEUE_NAME

static final String ATTR_QUEUE_NAME
Launch configuration attribute key. The value is the selected queue name

See Also:
Constant Field Values

ATTR_PROJECT_NAME

static final String ATTR_PROJECT_NAME
Launch configuration attribute key. The value is the project name.

See Also:
Constant Field Values

ATTR_APPLICATION_NAME

static final String ATTR_APPLICATION_NAME
Launch configuration attribute key. The value is the application (executable) name

See Also:
Constant Field Values

ATTR_PLATFORM

static final String ATTR_PLATFORM
Launch configuration attribute key. The value is the platform string of the launch configuration

See Also:
Constant Field Values

ATTR_STOP_IN_MAIN

static final String ATTR_STOP_IN_MAIN
Launch configuration attribute key. The value is true if the debugger should stop in main().

See Also:
Constant Field Values

ATTR_DEBUGGER_ID

static final String ATTR_DEBUGGER_ID
Launch configuration attribute key. The value is the ID of the debugger used in launch

See Also:
Constant Field Values

ATTR_ARGUMENTS

static final String ATTR_ARGUMENTS
Launch configuration attribute key. The value is the program arguments that have been supplied.

See Also:
Constant Field Values

ATTR_WORKING_DIR

static final String ATTR_WORKING_DIR
Launch configuration attribute key. The value is the working directory.

Since:
5.0
See Also:
Constant Field Values

ATTR_DEBUGGER_ARGS

static final String ATTR_DEBUGGER_ARGS
Launch configuration attribute key. The value is any debugger specific arguments

Since:
5.0
See Also:
Constant Field Values

ATTR_DEBUGGER_GLOBAL_VARIABLES

static final String ATTR_DEBUGGER_GLOBAL_VARIABLES
Launch configuration attribute key. The value is a global variables' memento.

See Also:
Constant Field Values

ATTR_DEBUGGER_START_MODE

static final String ATTR_DEBUGGER_START_MODE
Launch configuration attribute key. The value is the startup mode for the debugger.

See Also:
Constant Field Values

ATTR_DEBUGGER_EXECUTABLE_PATH

static final String ATTR_DEBUGGER_EXECUTABLE_PATH
Launch configuration attribute key. The value is the location of the executable being debugged.

See Also:
Constant Field Values

ATTR_DEBUGGER_WORKING_DIR

static final String ATTR_DEBUGGER_WORKING_DIR
Launch configuration attribute key. The value is the working directory from which to run the debugger.

See Also:
Constant Field Values

ATTR_DEBUGGER_MEMORY_BLOCKS

static final String ATTR_DEBUGGER_MEMORY_BLOCKS
TODO: Please document what this is

See Also:
Constant Field Values

ATTR_DEBUGGER_REGISTER_GROUPS

static final String ATTR_DEBUGGER_REGISTER_GROUPS
TODO: Please document what this is

See Also:
Constant Field Values

ATTR_COPY_EXECUTABLE

static final String ATTR_COPY_EXECUTABLE
Launch configuration attribute key. The value is a boolean that states if the executable will be copied from the local machine to the remote machine.

See Also:
Constant Field Values

ATTR_LOCAL_EXECUTABLE_PATH

static final String ATTR_LOCAL_EXECUTABLE_PATH
Launch configuration attribute key. The value is the absolute path to the executable that will be copied to the remote machine.

See Also:
Constant Field Values

ATTR_EXECUTABLE_PATH

static final String ATTR_EXECUTABLE_PATH
Launch configuration attribute key. The value is the absolute path to the executable that is to be launched. If the executable is located on a remote machine, it is the path to the executable on this machine.

See Also:
Constant Field Values

ATTR_DEBUGGER_HOST

static final String ATTR_DEBUGGER_HOST
Launch configuration attribute key. The value is the address of the host that will be contacted by the debug server when it starts.

See Also:
Constant Field Values

ATTR_CONSOLE

static final String ATTR_CONSOLE
Launch configuration attribute key. The value is a boolean flag indicating if output from all processes should be combined into a single console.

See Also:
Constant Field Values

ERR_PROGRAM_NOT_EXIST

static final int ERR_PROGRAM_NOT_EXIST
Error codes

See Also:
Constant Field Values

ERR_PROGRAM_NOT_BINARY

static final int ERR_PROGRAM_NOT_BINARY
See Also:
Constant Field Values

ATTR_SYNC_AFTER

static final String ATTR_SYNC_AFTER
Launch configuration attribute key. The value is a boolean flag indicating if file synchronization will occur after the execution.

See Also:
Constant Field Values

ATTR_SYNC_BEFORE

static final String ATTR_SYNC_BEFORE
Launch configuration attribute key. The value is a boolean flag indicating if file synchronization will occur before the execution.

See Also:
Constant Field Values

ATTR_SYNC_RULES

static final String ATTR_SYNC_RULES
Launch configuration attribute key. The value is a list of rules of synchronization.

See Also:
Constant Field Values

PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.