Rational Developer for i
7.5.0

com.ibm.etools.systems.as400.debug.launchconfig.ui
Class IDEALProgramBlock

java.lang.Object
  extended by com.ibm.etools.systems.as400.debug.launchconfig.ui.IDEALProgramBlock
All Implemented Interfaces:
IDEALConfigurationConstants

public class IDEALProgramBlock
extends Object
implements IDEALConfigurationConstants


Field Summary
 
Fields inherited from interface com.ibm.etools.systems.as400.debug.launchconfig.IDEALConfigurationConstants
ADVANCED_FILTER_PREFIX, ALL, ANY, ATTACH, BATCH, CALL, CALLPGM, CHECKBACKENDVERSION, CHECKBOX_FILTER_PREFIX, CMD, COMPATIBLE, CONNECTION_FILTER_PREFIX, Copyright, CURLIB, DAEMON, DAEMONKEY, DEBBUGROUTER_ALREADYSTARTED, DEBBUGROUTER_CANNOTSTART, DEBBUGROUTER_CANNOTSTOP, DEBBUGROUTER_ERROR_PREFIX, DEBBUGROUTER_JOBNAME, DEBBUGROUTER_NOTSTARTED, DEBBUGROUTER_PORTNOTAVAILABLE, DEBBUGROUTER_SUBSYSTEMNAME, DEBUG_MODE, DEBUG_PERSPECTIVE_ID, DEFAULT_ROUTER_PORT, DEFAULT_ROUTER_PORT_STRING, ENDDBGSVR, ENGINE_LIB, ENGINE_PGM, ENGINE_SRVPGM, EPDC_SEP_REFRESH, ERROR_FILTER_PREFIX, ERROR_STATUS_CODE, FRONTEND_VERSION, GENERIC_FILTER_PREFIX, HIGHER_BACKENDVERSION_PREFERRED, HIGHER_BACKENDVERSION_REQUIRED, HIGHER_FRONTENDVERSION_REQUIRED, HIGHER_OS400VERSION_REQUIRED, HISTORY_ADD_PROGRAMS, HISTORY_PREFIX, HISTORY_PROGRAM_NAME, HISTORY_PROGRAM_TYPE, ICON_RELATIVE_PATH_FULL, IDEAL_DEBUG_ATTACH, IDEAL_DEBUG_BATCH, IDEAL_DEBUG_BCI, IDEAL_DEBUG_INTERACTIVE, IDEAL_GENERIC_PREFIX, IDEAL_ICON_SBREAK_DISABLE, IDEAL_ICON_SBREAK_ENABLE, IDEAL_ICON_SBREAK_VIEW_DISABLE, IDEAL_ICON_SBREAK_VIEW_ENABLE, IDEAL_ICON_SBREAK_VIEW_FILTER, IDEAL_ICON_SBREAK_VIEW_MODIFY, IDEAL_ICON_SBREAK_VIEW_REFRESH, IDEAL_ICON_SBREAK_VIEW_REMOVE, IDEAL_ICON_SBREAK_VIEW_SET, IDEAL_ICON_SEP_SET_ERROR, IDEAL_ICON_SEP_SET_WARNING, IDEAL_ICONFILE_PATH, IDEAL_ICONFILE_SBREAK_DISABLE, IDEAL_ICONFILE_SBREAK_ENABLE, IDEAL_ICONFILE_SBREAK_VIEW_DISABLE, IDEAL_ICONFILE_SBREAK_VIEW_ENABLE, IDEAL_ICONFILE_SBREAK_VIEW_FILTER, IDEAL_ICONFILE_SBREAK_VIEW_MODIFY, IDEAL_ICONFILE_SBREAK_VIEW_PATH, IDEAL_ICONFILE_SBREAK_VIEW_REFRESH, IDEAL_ICONFILE_SBREAK_VIEW_REMOVE, IDEAL_ICONFILE_SBREAK_VIEW_SET, IDEAL_ICONFILE_SEP_SET_ERROR, IDEAL_ICONFILE_SEP_SET_WARNING, IDEAL_RUN_BATCH, IDEAL_RUN_INTERACTIVE, IDEAL_RUN_MULTITHREAD, IDEAL_RUN_RSEJOB, IDEAL_SERVER_NOTEXIST, INTERACTIVE, ISERIES_MEMBER_LABEL, ISERIES_MEMBER_PREFIX, ISERIES_MEMBER_TITLE, ISERIES_WORKSPACE_LABEL, ISERIES_WORKSPACE_PREFIX, ISERIES_WORKSPACE_TITLE, JOB_FILTER_PREFIX, JOBLIST_FILTER_PREFIX, LAUNCHCMD_FILTER_PREFIX, LAUNCHCONFIG_NAME_PREFIX, LAUNCHTYPE_ATTACH, LAUNCHTYPE_UNKNOWN, LIBL, LOWEST_BACKEND_VERSION_REQUIRED, LOWEST_BACKEND_VERSION_SUPPORT_PROMPT, MODULE, MSG_FORMATTER_NAME, MULTITHREAD, NEW_CONFIG, PGM, PGM_SEPERATOR, PHANTOM_ENGINE_NAME, PHANTOM_ENGINE_PGM, PLUGIN_ID, PREFERRED_BACKEND_VERSION, PREFIX, PROCEDURE, PROGRAM_FILTER_PREFIX, PROGRAM_SEPERATOR, PROGRESS_FILTER_PREFIX, RAC_PREFIX, RAC_PREFPAGE_PREFIX, RAC_PREFPAGE_SBMJOBCMD, RESID_ADVANCED_IPADDRESS, RESID_ADVANCED_IPAUTOMATIC, RESID_ADVANCED_IPGROUPTITLE, RESID_ADVANCED_IPSPECIFY, RESID_ADVANCED_SOURCEPATH, RESID_ADVANCED_STOPATENTRY, RESID_BUTTON_ADD, RESID_BUTTON_CONTINUE, RESID_CHECKBOX_STEPINTO, RESID_CHECKBOX_UPDPRODFILES, RESID_CONNECTION_NAME, RESID_ENGINEJOB_PREFERENCE, RESID_ENGINEJOB_PREFERENCE_ROOT, RESID_ERROR_ACCEPTFAILED, RESID_ERROR_ADVANCED_TAB, RESID_ERROR_BCIFAILEDTOLAUNCHFULL, RESID_ERROR_BCIFAILEDTOLAUNCHSHORT, RESID_ERROR_BUSYINTERACTIVEJOB, RESID_ERROR_BUSYRSESERVERJOB, RESID_ERROR_CALLPGMDOESNOTEXIST, RESID_ERROR_CHECKREQUIREDPTFS, RESID_ERROR_CMDNOTAUTHORIZED, RESID_ERROR_COULDNOTATTACH, RESID_ERROR_COULDNOTCREATESOCKET, RESID_ERROR_COULDNOTRESOLVEIP, RESID_ERROR_COULDNOTSTARTDAEMON, RESID_ERROR_DEBUGGEINFO_TAB, RESID_ERROR_DROPPEDCONNECTION, RESID_ERROR_EMPTYIPADDRESS, RESID_ERROR_EMPTYLAUNCHCOMMAND, RESID_ERROR_EMPTYPROGRAMNAME, RESID_ERROR_EMPTYSERVICEPROGRAM, RESID_ERROR_FAILEDCALL, RESID_ERROR_FAILEDSBMJOB, RESID_ERROR_FAILEDSTARTAPPLICATION, RESID_ERROR_FAILEDUSERCOMMAND, RESID_ERROR_INCOMPLETECALLCOMMAND, RESID_ERROR_INCOMPLETESBMJOBCOMMAND, RESID_ERROR_INTRFAILEDTOLAUNCHFULL, RESID_ERROR_INTRFAILEDTOLAUNCHSHORT, RESID_ERROR_INVALID_BACKEND_VERSION, RESID_ERROR_INVALID_DEBUG_BACKEND_VERSION, RESID_ERROR_INVALID_EXCEPTION_VERSION, RESID_ERROR_INVALID_PLUGIN_VERSION, RESID_ERROR_INVALIDCONNECTION, RESID_ERROR_INVALIDCONNECTIONJOB, RESID_ERROR_INVALIDIPADDRESS, RESID_ERROR_INVALIDJOBNAME, RESID_ERROR_INVALIDJOBNUMBER, RESID_ERROR_INVALIDLAUNCHCOMMAND, RESID_ERROR_INVALIDPROGRAM, RESID_ERROR_INVALIDPROGRAMTYPE, RESID_ERROR_INVALIDSBMJOBCOMMAND, RESID_ERROR_INVALIDSERVICEPROGRAM, RESID_ERROR_INVALIDSOURCEPATH, RESID_ERROR_INVALIDSOURCEPATHENTRY, RESID_ERROR_INVALIDUSERNAME, RESID_ERROR_JOBDOESNOTEXIST, RESID_ERROR_LAUNCHINFO_TAB, RESID_ERROR_LOSTCONNECTION, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL_ERROR, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL_ERROR_WARNING, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL_ERROR_WARNINGS, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL_ERRORS, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL_ERRORS_WARNING, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL_ERRORS_WARNINGS, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL_WARNING, RESID_ERROR_MESSAGE_SEP_NOTSET_GENERAL_WARNINGS, RESID_ERROR_MESSAGE_SEP_NOTSET_NOTDEBUG, RESID_ERROR_MESSAGE_SEP_NOTSET_NOTDEBUG_PGM, RESID_ERROR_MESSAGE_SEP_NOTSET_NOTDEBUG_PGM_MOD, RESID_ERROR_MESSAGE_SEP_NOTSET_NOTDEBUG_PGM_MOD_PRD, RESID_ERROR_MESSAGE_SEP_NOTSET_NOTDEBUG_SRVPGM, RESID_ERROR_MESSAGE_SEP_NOTSET_NOTDEBUG_SRVPGM_MOD, RESID_ERROR_MESSAGE_SEP_NOTSET_NOTDEBUG_SRVPGM_MOD_PRD, RESID_ERROR_MESSAGE_SEP_NOTSET_OPM_PGM, RESID_ERROR_NOINTERACTIVEJOB, RESID_ERROR_NONEXISTPROGRAM, RESID_ERROR_NONEXISTSERVICEPROGRAM, RESID_ERROR_NOTALLOWEDSBMJOBCOMMAND, RESID_ERROR_NOTCONNECTED, RESID_ERROR_NOTUNIQUEJOBNAME, RESID_ERROR_PGMNOTAUTHORIZED, RESID_ERROR_PGMWITHOUTDEBUGDATA, RESID_ERROR_SBMJOBPGMDOESNOTEXIST, RESID_ERROR_SEPALREDYEXISTSPGM, RESID_ERROR_SEPALREDYEXISTSPGMMODULE, RESID_ERROR_SEPALREDYEXISTSPGMPROC, RESID_ERROR_SEPALREDYEXISTSSRVPGM, RESID_ERROR_SEPALREDYEXISTSSRVPGMMODULE, RESID_ERROR_SEPALREDYEXISTSSRVPGMPROC, RESID_ERROR_SEPENGINECOMMDROP, RESID_ERROR_SEPINVALIDINFOPGM, RESID_ERROR_SEPINVALIDINFOSRVPGM, RESID_ERROR_SEPNOTAUTHORIZEDPGM, RESID_ERROR_SEPNOTAUTHORIZEDSRVPGM, RESID_ERROR_SEPNOTAUTHORIZEDUSER, RESID_ERROR_SRVPGMNOTAUTHORIZED, RESID_ERROR_SRVPGMWITHOUTDEBUGDATA, RESID_GLOBAL_LIBRARY, RESID_GLOBAL_PGMTYPE, RESID_GLOBAL_PREFIX, RESID_GLOBAL_PROGRAM, RESID_GLOBAL_SRVPGM, RESID_INFO_APP_COMPLETED_SUCCESS, RESID_INFO_APP_STARTED_SUCCESS, RESID_INFO_IDEAL_HAVE_RUN_INJOB, RESID_INFO_IDEAL_WILL_RUN_INJOB, RESID_INFO_INVOKE_APPINJOB, RESID_INFO_INVOKE_APPINJOB_ADDPGM, RESID_INFO_INVOKE_APPINJOB_NOADDPGM, RESID_INFO_INVOKE_APPINJOBDETAILS, RESID_INFO_INVOKE_APPLICAITON, RESID_INFO_INVOKE_APPLICAITON_INJOB, RESID_INFO_MESSAGE_DIALOG_TITLE, RESID_INFO_MESSAGE_SEP_CONFLICT_MODIFY_SP, RESID_INFO_MESSAGE_SEP_CONFLICT_MODIFY_SS, RESID_INFO_MESSAGE_SEP_CONFLICT_PP, RESID_INFO_MESSAGE_SEP_CONFLICT_PS, RESID_INFO_MESSAGE_SEP_CONFLICT_SP, RESID_INFO_MESSAGE_SEP_CONFLICT_SS, RESID_INFO_RUN_MESSAGE_DIALOG_TITLE, RESID_ISERIES_MEMBER_SOURCE_FILES, RESID_JOB_JOBNAME, RESID_JOB_JOBNUMBER, RESID_JOB_TITLE, RESID_JOB_USERNAME, RESID_JOBLIST_BUTTON, RESID_LAUNCHCMD_CMDNAME, RESID_LAUNCHCMD_CONFIGID, RESID_LAUNCHCMD_PROMPTBUTTON, RESID_LAUNCHCONFIGNAME_JOB, RESID_LAUNCHCONFIGNAME_PROGRAM, RESID_LAUNCHCONFIGNAME_PROGRAM_RUN, RESID_LOCAL_SOURCEPATH_ADD_TITLE, RESID_LOCAL_SOURCEPATH_ADD_TOOLTIP, RESID_LOCAL_SOURCEPATH_CHANGE_TITLE, RESID_LOCAL_SOURCEPATH_CHANGE_TOOLTIP, RESID_LOCAL_SOURCEPATH_CONFIGID, RESID_LOCAL_SOURCEPATH_DESCRIPTION, RESID_LOCAL_SOURCEPATH_MOVEDOWN_TOOLTIP, RESID_LOCAL_SOURCEPATH_MOVEUP_TOOLTIP, RESID_LOCAL_SOURCEPATH_REMOVE_TOOLTIP, RESID_LOCAL_SOURCEPATH_ROOT, RESID_LOCAL_SOURCEPATH_TITLE, RESID_LOCAL_SOURCEPATH_TOOLTIP, RESID_LOCAL_SOURCEPATH_VALUE_TOOLTIP, RESID_PREFIX, RESID_PROFILE_NAME, RESID_PROGRAM_BROWSEBUTTON, RESID_PROGRAM_DEBUG_BLOCK, RESID_PROGRAM_DEBUG_BLOCK_ADD_ROOT, RESID_PROGRAM_DEBUG_BLOCK_ADD_TITLE, RESID_PROGRAM_DEBUG_BLOCK_EDIT_ROOT, RESID_PROGRAM_DEBUG_BLOCK_EDIT_TITLE, RESID_PROGRAM_DEBUG_BLOCK_PROGRAM_DUPLICATED, RESID_PROGRAM_DEBUG_BLOCK_PROGRAM_INVALID, RESID_PROGRAM_DEBUG_BLOCK_REMOVE_ROOT, RESID_PROGRAM_DEBUG_BLOCK_REMOVE_TITLE, RESID_PROGRAM_DEBUGGEES, RESID_PROGRAM_LIBRARYNAME, RESID_PROGRAM_PROGRAMNAME, RESID_PROGRAM_PROGRAMTYPE, RESID_PROGRAM_TERMINATE, RESID_PROGRAM_TITLE, RESID_PROGRESS_STARTING, RESID_PROGRESS_STARTINGISERIES, RESID_SBREAK_ADD_TITLE, RESID_SBREAK_CONNECTION, RESID_SBREAK_CONNECTION_LABEL, RESID_SBREAK_CONNECTION_TOOLTIP, RESID_SBREAK_EDIT_TITLE, RESID_SBREAK_ENABLEMENT_LABEL, RESID_SBREAK_ENABLEMENT_TOOLTIP, RESID_SBREAK_FILENAME_LABEL, RESID_SBREAK_FILENAME_TOOLTIP, RESID_SBREAK_HIT_ALL, RESID_SBREAK_HIT_ALWAYS, RESID_SBREAK_HIT_MODULE, RESID_SBREAK_HIT_PROCEDURE, RESID_SBREAK_HIT_ROOT, RESID_SBREAK_HIT_SRVPGM_ALL, RESID_SBREAK_HIT_SRVPGM_MODULE, RESID_SBREAK_HIT_SRVPGM_PROCEDURE, RESID_SBREAK_HIT_SRVPGM_ROOT, RESID_SBREAK_LIBRARY, RESID_SBREAK_LIBRARY_LABEL, RESID_SBREAK_LIBRARY_TOOLTIP, RESID_SBREAK_LINENUMBER_LABEL, RESID_SBREAK_LINENUMBER_TOOLTIP, RESID_SBREAK_MODULE_LABEL, RESID_SBREAK_MODULE_TOOLTIP, RESID_SBREAK_PROCEDURE_LABEL, RESID_SBREAK_PROCEDURE_TOOLTIP, RESID_SBREAK_PROGRAM, RESID_SBREAK_PROGRAM_LABEL, RESID_SBREAK_PROGRAM_TOOLTIP, RESID_SBREAK_PROGRAMTYPE, RESID_SBREAK_PROGRAMTYPE_LABEL, RESID_SBREAK_PROGRAMTYPE_TOOLTIP, RESID_SBREAK_ROOT, RESID_SBREAK_SETTERUSERPROFILE, RESID_SBREAK_SETTERUSERPROFILE_LABEL, RESID_SBREAK_SETTERUSERPROFILE_TOOLTIP, RESID_SBREAK_USERPROFILE, RESID_SBREAK_USERPROFILE_LABEL, RESID_SBREAK_USERPROFILE_TOOLTIP, RESID_SBREAK_VIEW, RESID_SBREAK_VIEW_ACTION, RESID_SBREAK_VIEW_ACTION_DISABLE_LABEL, RESID_SBREAK_VIEW_ACTION_DISABLE_TOOLTIP, RESID_SBREAK_VIEW_ACTION_DISABLEALL_LABEL, RESID_SBREAK_VIEW_ACTION_DISABLEALL_TOOLTIP, RESID_SBREAK_VIEW_ACTION_ENABLE_LABEL, RESID_SBREAK_VIEW_ACTION_ENABLE_TOOLTIP, RESID_SBREAK_VIEW_ACTION_ENABLEALL_LABEL, RESID_SBREAK_VIEW_ACTION_ENABLEALL_TOOLTIP, RESID_SBREAK_VIEW_ACTION_ERROR, RESID_SBREAK_VIEW_ACTION_ERROR_DISABLE, RESID_SBREAK_VIEW_ACTION_ERROR_DISABLE_PLURAL, RESID_SBREAK_VIEW_ACTION_ERROR_DISABLE_SINGLE, RESID_SBREAK_VIEW_ACTION_ERROR_ENABLE, RESID_SBREAK_VIEW_ACTION_ERROR_ENABLE_PLURAL, RESID_SBREAK_VIEW_ACTION_ERROR_ENABLE_SINGLE, RESID_SBREAK_VIEW_ACTION_ERROR_MODIFY, RESID_SBREAK_VIEW_ACTION_ERROR_NOCONNECTION, RESID_SBREAK_VIEW_ACTION_ERROR_NOPGMFOUND, RESID_SBREAK_VIEW_ACTION_ERROR_NOPGMMODULEFOUND, RESID_SBREAK_VIEW_ACTION_ERROR_NOPGMPROCEDUREFOUND, RESID_SBREAK_VIEW_ACTION_ERROR_NOSRVPGMFOUND, RESID_SBREAK_VIEW_ACTION_ERROR_NOSRVPGMMODULEFOUND, RESID_SBREAK_VIEW_ACTION_ERROR_NOSRVPGMPROCEDUREFOUND, RESID_SBREAK_VIEW_ACTION_ERROR_OSVERSION, RESID_SBREAK_VIEW_ACTION_ERROR_REFRESH, RESID_SBREAK_VIEW_ACTION_ERROR_REMOVE, RESID_SBREAK_VIEW_ACTION_ERROR_REMOVE_PLURAL, RESID_SBREAK_VIEW_ACTION_ERROR_REMOVE_SINGLE, RESID_SBREAK_VIEW_ACTION_ERROR_SET, RESID_SBREAK_VIEW_ACTION_ERROR_SET_NONDEBUGGABLE_MODULE, RESID_SBREAK_VIEW_ACTION_ERROR_SET_NONDEBUGGABLE_PGM, RESID_SBREAK_VIEW_ACTION_ERROR_SET_NONDEBUGGABLE_SRVPGM, RESID_SBREAK_VIEW_ACTION_FILTER_LABEL, RESID_SBREAK_VIEW_ACTION_FILTER_TOOLTIP, RESID_SBREAK_VIEW_ACTION_INFO, RESID_SBREAK_VIEW_ACTION_INFO_SET, RESID_SBREAK_VIEW_ACTION_INFO_SET_TOGGLE, RESID_SBREAK_VIEW_ACTION_MODIFY_LABEL, RESID_SBREAK_VIEW_ACTION_MODIFY_TOOLTIP, RESID_SBREAK_VIEW_ACTION_REFRESH_LABEL, RESID_SBREAK_VIEW_ACTION_REFRESH_TOOLTIP, RESID_SBREAK_VIEW_ACTION_REMOVE_LABEL, RESID_SBREAK_VIEW_ACTION_REMOVE_TOOLTIP, RESID_SBREAK_VIEW_ACTION_REMOVEALL_LABEL, RESID_SBREAK_VIEW_ACTION_REMOVEALL_TOOLTIP, RESID_SBREAK_VIEW_ACTION_SELECTALL_LABEL, RESID_SBREAK_VIEW_ACTION_SELECTALL_TOOLTIP, RESID_SBREAK_VIEW_ACTION_SET_LABEL, RESID_SBREAK_VIEW_ACTION_SET_TOOLTIP, RESID_SBREAK_VIEW_ACTION_STOPENGINE, RESID_SBREAK_VIEW_ACTION_STOPENGINE_ALL, RESID_SBREAK_VIEW_ACTION_STOPENGINE_ALL_LABEL, RESID_SBREAK_VIEW_ACTION_STOPENGINE_ALL_TOOLTIP, RESID_SBREAK_VIEW_ACTION_STOPENGINE_LABEL, RESID_SBREAK_VIEW_ACTION_STOPENGINE_PROMPT_LABEL, RESID_SBREAK_VIEW_ACTION_STOPENGINE_TOOLTIP, RESID_SBREAK_VIEW_FILTER, RESID_SBREAK_VIEW_FILTER_ALL, RESID_SBREAK_VIEW_FILTER_ALL_LABEL, RESID_SBREAK_VIEW_FILTER_ALL_TOOLTIP, RESID_SBREAK_VIEW_FILTER_ON, RESID_SBREAK_VIEW_FILTER_ON_LABEL, RESID_SBREAK_VIEW_FILTER_TITLE, RESID_SBREAK_VIEW_GENERIC_NAME_MODULE, RESID_SBREAK_VIEW_GENERIC_NAME_PROCEDURE, RESID_SBREAK_VIEW_HOST, RESID_SBREAK_VIEW_HOST_LABEL, RESID_SBREAK_VIEW_HOST_TOOLTIP, RESID_SBREAK_VIEW_ID, RESID_SBREAK_VIEW_LABEL, RESID_SBREAK_VIEW_MODULE_PROMPT_PREFIX, RESID_SBREAK_VIEW_NAME_MODULE, RESID_SBREAK_VIEW_NAME_PROCEDURE, RESID_SBREAK_VIEW_NO_LABEL, RESID_SBREAK_VIEW_PROCEDURE_PROMPT_PREFIX, RESID_SBREAK_VIEW_PROMPT_MODULE_BROWSEBUTTON_ROOT, RESID_SBREAK_VIEW_PROMPT_MODULE_ROOT, RESID_SBREAK_VIEW_PROMPT_MODULE_SIMPLE_ROOT, RESID_SBREAK_VIEW_PROMPT_MODULE_SIMPLE_ROOT_TOOLTIP, RESID_SBREAK_VIEW_PROMPT_PREFIX, RESID_SBREAK_VIEW_PROMPT_PROCEDURE_BROWSEBUTTON_ROOT, RESID_SBREAK_VIEW_PROMPT_PROCEDURE_ROOT, RESID_SBREAK_VIEW_PROMPT_PROCEDURE_SIMPLE_ROOT, RESID_SBREAK_VIEW_PROMPT_PROCEDURE_SIMPLE_ROOT_TOOLTIP, RESID_SBREAK_VIEW_REFRESH_DIALOG_PREFIX, RESID_SBREAK_VIEW_REFRESH_DIALOG_SEPINVALID, RESID_SBREAK_VIEW_STOP_CONNECTION, RESID_SBREAK_VIEW_STOP_CONNECTION_LABEL, RESID_SBREAK_VIEW_STOP_CONNECTION_TOOLTIP, RESID_SBREAK_VIEW_STOPENGINE_TITLE, RESID_SBREAK_VIEW_STOPPING_EXPLAIN_LABEL, RESID_SBREAK_VIEW_STOPPING_LABEL, RESID_SBREAK_VIEW_YES_LABEL, RESID_SEP_PREFERENCE_DSPLCDSEPHIT, RESID_SEP_PREFERENCE_HIT, RESID_SEP_PREFERENCE_ROOT, RESID_SEP_PREFERENCE_SETPROMPT, RESID_SOURCELOCATOR_LABEL, RESID_SOURCELOCATOR_ROOT, RESID_SOURCELOCATOR_TABLE_HEADER_LOCATION, RESID_SOURCELOCATOR_TABLE_HEADER_PATH, RESID_SOURCELOCATOR_TABLE_HEADER_PROJECT, RESID_SOURCELOCATOR_TABLE_LABEL, RESID_SOURCELOCATOR_TABLE_TOOLTIP, RESID_SOURCELOCATOR_TITLE, RESID_SOURCEPATH_ADD_LABEL, RESID_SOURCEPATH_ADD_TITLE, RESID_SOURCEPATH_ADD_TOOLTIP, RESID_SOURCEPATH_CHANGE_LABEL, RESID_SOURCEPATH_CHANGE_TITLE, RESID_SOURCEPATH_CHANGE_TOOLTIP, RESID_SOURCEPATH_CONFIGID, RESID_SOURCEPATH_DESCRIPTION, RESID_SOURCEPATH_MOVEDOWN_LABEL, RESID_SOURCEPATH_MOVEDOWN_TOOLTIP, RESID_SOURCEPATH_MOVEUP_LABEL, RESID_SOURCEPATH_MOVEUP_TOOLTIP, RESID_SOURCEPATH_NAME_LABEL, RESID_SOURCEPATH_NAME_TITLE, RESID_SOURCEPATH_NAME_TOOLTIP, RESID_SOURCEPATH_REMOVE_LABEL, RESID_SOURCEPATH_REMOVE_TOOLTIP, RESID_SOURCEPATH_ROOT, RESID_SOURCEPATH_TITLE, RESID_SOURCEPATH_TOOLTIP, RESID_SOURCEPATH_VALUE_LABEL, RESID_SOURCEPATH_VALUE_TITLE, RESID_SOURCEPATH_VALUE_TOOLTIP, RESID_TABS_ADVANCEDTAB, RESID_TABS_DEBUGGEETAB, RESID_TABS_LAUNCHTAB, RESID_TERMINATE_PREFERENCE, RESID_TRACE_LAUNCH, RESID_TRACE_LAUNCH_DIALOG_TITLE, RESID_TRACE_LAUNCH_ENDENGINEJOB, RESID_TRACE_LAUNCH_STARTENGINEJOB, RESID_TRACE_PREFIX, RESID_USE_SRVPGM_FOR_SRCBP_CHECKBOX, RESID_USE_SRVPGM_FOR_SRCBP_EXCLUDELIB, RESID_USE_SRVPGM_FOR_SRCBP_ROOT, RESID_WARNING_OUTDATED_BACKEND_VERSION, RESID_WARNING_OUTDATED_BACKEND_VERSION_DETAILS, RESID_WARNING_OUTDATED_BACKEND_VERSION_MAIN, RSEJOB, RUN_MODE, RUN_WITH_PROMPT, SBMJOB, SBMJOBCALLPGM, SEP_CONFLICT_PREFIX, SEP_NOTSET_PREFIX, SEP_REMOVE_MENU, SEP_SET_MENU, SEP_SET_PROMPT_SUCC_NOPROMPT, SEP_SET_PROMPT_SUCC_PREFIX, SEP_SET_PROMPT_SUCC_PURPLE, SEP_SET_PROMPT_SUCC_SINGLE, SPACE_SEPERATOR, SRVPGM, SRVTABL_ENTRY, STRDBGSVR, TAB_ADVANCED, TAB_COMMON, TAB_DEBUGGEINFO, TAB_FILTER_PREFIX, TAB_LAUNCHINFO, TAB_NONE, TAB_RUN_LAUNCHINFO, TABGROUP_IDEAL_ATTACH, TABGROUP_IDEAL_BATCH, TABGROUP_IDEAL_BCI, TABGROUP_IDEAL_INTERACTIVE, TABGROUP_IDEAL_RUN_BCI, TABGROUP_IDEAL_RUN_RSEJOB, VERSION, VERSION_MATCHED, WARNING_FILTER_PREFIX, WRONG_STATUS_CODE
 
Constructor Summary
IDEALProgramBlock(IBMiConnection systemConnection, String label, String tooltip, int initTableRows, Shell shell)
           
IDEALProgramBlock(String label, String tooltip, IDEALTabDebuggeInfoBase parentTab, int initTableRows, Shell shell)
           
 
Method Summary
 void addProgramListChangedListener(IProgramListChangedListener listener)
           
 void addSelectionChangedListener(ISelectionChangedListener listener)
           
 Composite createControl(Composite parent, int numberOfColumns)
          Creates this block's control in the given control.
protected  void enableButtons()
           
 List getAllPrograms()
           
 ProgramName getCheckedProgram()
           
 ISelection getSelection()
           
 List getUncheckedPrograms()
           
protected  void removeProgram()
           
 void removeProgramListChangedListener(IProgramListChangedListener listener)
           
 void removeSelectionChangedListener(ISelectionChangedListener listener)
           
 void restoreAllPorgrams(Collection programsCollection)
           
protected  void setCheckedProgram(ProgramName name)
           
 void setEditButtonText()
          Set text on button.
 void setRemoveButtonText()
          Set text on button.
 void setSelection(ISelection selection)
           
 void setSystemConnection(IBMiConnection systemConnection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IDEALProgramBlock

public IDEALProgramBlock(String label,
                         String tooltip,
                         IDEALTabDebuggeInfoBase parentTab,
                         int initTableRows,
                         Shell shell)

IDEALProgramBlock

public IDEALProgramBlock(IBMiConnection systemConnection,
                         String label,
                         String tooltip,
                         int initTableRows,
                         Shell shell)
Method Detail

setSystemConnection

public void setSystemConnection(IBMiConnection systemConnection)

createControl

public Composite createControl(Composite parent,
                               int numberOfColumns)
Creates this block's control in the given control.


setCheckedProgram

protected void setCheckedProgram(ProgramName name)
Parameters:
name -

enableButtons

protected void enableButtons()

setRemoveButtonText

public void setRemoveButtonText()
Set text on button.


setEditButtonText

public void setEditButtonText()
Set text on button.


removeProgram

protected void removeProgram()

addSelectionChangedListener

public void addSelectionChangedListener(ISelectionChangedListener listener)

addProgramListChangedListener

public void addProgramListChangedListener(IProgramListChangedListener listener)

getSelection

public ISelection getSelection()

removeSelectionChangedListener

public void removeSelectionChangedListener(ISelectionChangedListener listener)

removeProgramListChangedListener

public void removeProgramListChangedListener(IProgramListChangedListener listener)

setSelection

public void setSelection(ISelection selection)

getUncheckedPrograms

public List getUncheckedPrograms()

getCheckedProgram

public ProgramName getCheckedProgram()

getAllPrograms

public List getAllPrograms()

restoreAllPorgrams

public void restoreAllPorgrams(Collection programsCollection)

Rational Developer for i
7.5.0

Copyright 2009 IBM Corp. All Rights Reserved.

Note: This documentation is for 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.