SAP ABAP Class CL_CTS_CONFIG_WD_PLUGIN_DIST (cCTS Configuration UI - Class for View 'PLUGIN_DISTRIBUTION')
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
     SCTS_DIST_CTL_CONFIGURATION_WD (Package) Central CTS - Configuration User Interface (W)eb (D)ynpro
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CTS_CONFIG_WD_CONSTANTS cCTS Configuration - Interface for Constants 20130124
Properties
Class CL_CTS_CONFIG_WD_PLUGIN_DIST  
Short Description cCTS Configuration UI - Class for View 'PLUGIN_DISTRIBUTION'    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SCTS_DIST_CTL_CONFIGURATION_WD   Central CTS - Configuration User Interface (W)eb (D)ynpro 
Created 20130124   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_CTS_PLUGIN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_CTS_CONFIG_WD_CONSTANTS cCTS Configuration - Interface for Constants 20130124
Friends
Class CL_CTS_CONFIG_WD_PLUGIN_DIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHECK_RESULTS Instance attribute Public Type reference (TYPE) TY_CHECK_RESULTS Table of Type TY_CHECK_RESULT 20130529
2 MO_CTS_CONFIG_WD_UI_ASSIST Instance attribute Private Object reference (TYPE REF TO) LCL_CTS_CONFIG_WD_UI_ASSIST 20130124
3 MO_SYSTEM_TO_BE_REFRESHED Instance attribute Public Object reference (TYPE REF TO) IF_CTS_SYSTEM Reference to the System, which needs to be refreshed 20130206
4 MO_WD_COMPONENT_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IWCI_CTS_CONFIGURATION WebDynpro Interface COMPONENTCONTROLLER 20130124
5 MO_WD_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20130124
6 MO_WD_VIEW_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20130124
7 MO_WD_WINDOW_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) IF_WD_WINDOW_CONTROLLER Window Controller 20130124
8 MV_IMP_DESTINATION_IS_VALID Instance attribute Public Type reference (TYPE) WDY_BOOLEAN TRUE = The Import Destination is valid 20130206
9 MV_IMP_DESTINATION_VALIDATED Instance attribute Public Type reference (TYPE) WDY_BOOLEAN TRUE = The Import Destination has been validated 20130206
10 MV_SYSTEM_NO_LONGER_EXISTS Instance attribute Public Type reference (TYPE) WDY_BOOLEAN TRUE = The System does no longer exist 20130206
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_BOOTSTR_PLUGIN_INSTALLED Instance method Private Method Check the Bootstrapper Plug-in currently installed 20130212
2 CHECK_COMP_CTS_PLUG_INSTALLED Instance method Private Method Check, if the Software Component CTS_PLUG is installed 20130612
3 CHECK_CONFIG_AUTHORIZATION Instance method Private Method Check the 'Configuration'-Authorization 20130128
4 CHECK_DISPLAY_AUTHORIZATION Instance method Private Method Check the 'Display'-Authorization 20130128
5 CHECK_IMPORT_DESTINATION Instance method Private Method Check the Import Destination (RFC Destination) 20130212
6 CHECK_RELEASE_SUPPORTED Instance method Private Method Check, if the Release is supported 20130201
7 CHECK_SERVICE_PLUGIN_INSTALLED Instance method Private Method Check Service Plug-in currently installed 20130212
8 CHECK_SKIP_PREPARATION Instance method Private Method Should the Preparation of the Popup be skipped? 20130528
9 CHECK_TP_CAPABILITIES Instance method Private Method Check the Capabilities of 'tp' in the specified System 20130201
10 CONSTRUCTOR Instance method Public Constructor Constructor 20130124
11 DESTROY Instance method Public Method Delete the Instance of the Class 20130124
12 DISPLAY_CHECK_RESULT Instance method Private Method Display Check-/Validation Results on the (U)ser (I)nterface 20130207
13 DISPLAY_CHECK_RESULT_BT_PLUGIN Instance method Private Method Display Check-/Validation Results of Bootstrapper Plug-in 20130213
14 DISPLAY_CHECK_RESULT_IMP_DEST Instance method Private Method Display Check-/Validation Results of Import Destination 20130213
15 DISPLAY_CHECK_RESULT_SV_PLUGIN Instance method Private Method Display Check-/Validation Results of Service Plug-in 20130213
16 DISPLAY_CHECK_RESULT_TP_CAP Instance method Private Method Display Check-/Validation Results of tp Capabilities 20130214
17 GET_APPLICATION_PARAMETERS Instance method Public Method Get the Appl. Parameters from the Context of MAIN_WINDOW 20130604
18 GET_BOOTSTR_PLUGIN_AVAILABLE Instance method Private Method Get Data of Bootstrapper Plug-in available for Installation 20130205
19 GET_CHECK_INDEX Instance method Private Method Get the next Index for the Check-/Validation Results 20130207
20 GET_CHECK_RESULT Instance method Private Method Get an Entry of the Check Result 20130213
21 GET_INSTANCE Static method Public Method Get an Instance of the Class 20130124
22 GET_SERVICE_PLUGIN_AVAILABLE Instance method Private Method Get Data of Service Plug-in available for Installation 20130205
23 IS_CHANGE_MODE_ENABLED Instance method Public Method Is the 'Change'-Mode enabled/active? (obsolete) 20130128
24 LOCK_CONFIGURATION Instance method Private Method Lock the Configuration 20130128
25 OPEN_DOCUMENTATION Instance method Public Method Open the Window Displaying the Documentation 20130128
26 PREPARE_POPUP_PLUGIN_DIST Instance method Public Method Prepare the Popup for Distributing the Plug-in 20130124
27 SET_MESSAGE_AREA_ATTRIBUTES Instance method Public Method Set the Attributes of the Message Area 20130124
28 SET_TITLE Instance method Private Method Set Title: Display/Distribute Plug-in for System (obsolete) 20130129
29 SWITCH_FROM_CHANGE_TO_DISPLAY Instance method Public Method Switch from 'Change' to 'Display' (obsolete) 20130128
30 SWITCH_FROM_DISPLAY_TO_CHANGE Instance method Public Method Switch from 'Display' to 'Change' (obsolete) 20130128
31 TOGGLE_DISPLAY_CHANGE Instance method Public Method Toggle 'Display Plug-in <-> Distribute Plug-in' (obsolete) 20130128
32 UNLOCK_CONFIGURATION Instance method Private Method Unlock the Configuration 20130128
Events
Class CL_CTS_CONFIG_WD_PLUGIN_DIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CHECK_RESULT Public See coding Check Result on Plug-in Distribution 20130529 BEGIN OF ty_check_result, index TYPE i, id TYPE string, value_imp_dest TYPE string, value_boots_id_inst TYPE string, value_boots_version_inst TYPE string, value_boots_request_inst TYPE string, value_tp_plugin_capabilities TYPE abap_bool, value_tp_ccts_capabilities TYPE abap_bool, value_service_id_inst TYPE string, value_service_version_inst TYPE string, value_service_request_inst TYPE string, has_been_validated TYPE abap_bool, is_valid TYPE abap_bool, is_not_needed TYPE abap_bool, messages TYPE STANDARD TABLE OF symsg WITH DEFAULT KEY, END OF ty_check_result
2 TY_CHECK_RESULTS Public See coding Table of Type TY_CHECK_RESULT 20130529 ty_check_results TYPE STANDARD TABLE OF ty_check_result WITH DEFAULT KEY
Method Signatures

Method CHECK_BOOTSTR_PLUGIN_INSTALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECK_RESULTS Call by reference Attribute reference (LIKE) CHECK_RESULTS Table containing the Results of the Checks/Validations 20130212

Method CHECK_BOOTSTR_PLUGIN_INSTALLED on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CHECK_COMP_CTS_PLUG_INSTALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMP_CTS_PLUG_IS_INSTALLED Value transfer Type reference (TYPE) ABAP_BOOL TRUE = The Software Component CTS_PLUG is installed 20130612

Method CHECK_COMP_CTS_PLUG_INSTALLED on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CHECK_CONFIG_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INSUFFICIENT_AUTHORIZATION Value transfer Type reference (TYPE) ABAP_BOOL TRUE = The User does not have sufficient Authorization 20130128

Method CHECK_CONFIG_AUTHORIZATION on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CHECK_DISPLAY_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INSUFFICIENT_AUTHORIZATION Value transfer Type reference (TYPE) ABAP_BOOL TRUE = The User does not have sufficient Authorization 20130128

Method CHECK_DISPLAY_AUTHORIZATION on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CHECK_IMPORT_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECK_RESULTS Call by reference Attribute reference (LIKE) CHECK_RESULTS Table containing the Results of the Checks/Validations 20130212

Method CHECK_IMPORT_DESTINATION on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CHECK_RELEASE_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RELEASE_IS_SUPPORTED Value transfer Type reference (TYPE) ABAP_BOOL TRUE = The Release of the specified System is supported 20130201

Method CHECK_RELEASE_SUPPORTED on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CHECK_SERVICE_PLUGIN_INSTALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECK_RESULTS Call by reference Attribute reference (LIKE) CHECK_RESULTS Table containing the Results of the Checks/Validations 20130212

Method CHECK_SERVICE_PLUGIN_INSTALLED on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CHECK_SKIP_PREPARATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SKIP_PREPARATION Value transfer Type reference (TYPE) ABAP_BOOL TRUE = The Preparation of the Popup should be skipped 20130528

Method CHECK_SKIP_PREPARATION on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CHECK_TP_CAPABILITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECK_RESULTS Call by reference Attribute reference (LIKE) CHECK_RESULTS Table containing the Results of the Checks/Validations 20130212

Method CHECK_TP_CAPABILITIES on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_COMPONENT_CONTROLLER Call by reference Object reference (TYPE REF TO) IWCI_CTS_CONFIGURATION Web Dynpro: Component Controller 20130124
2 Importing IO_WD_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Reference to the Web Dynpro Context 20130124
3 Importing IO_WD_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20130124

Method CONSTRUCTOR on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method DESTROY Signature

Method DESTROY on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method DESTROY on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method DISPLAY_CHECK_RESULT Signature

Method DISPLAY_CHECK_RESULT on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method DISPLAY_CHECK_RESULT on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method DISPLAY_CHECK_RESULT_BT_PLUGIN Signature

Method DISPLAY_CHECK_RESULT_BT_PLUGIN on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method DISPLAY_CHECK_RESULT_BT_PLUGIN on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method DISPLAY_CHECK_RESULT_IMP_DEST Signature

Method DISPLAY_CHECK_RESULT_IMP_DEST on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method DISPLAY_CHECK_RESULT_IMP_DEST on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method DISPLAY_CHECK_RESULT_SV_PLUGIN Signature

Method DISPLAY_CHECK_RESULT_SV_PLUGIN on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method DISPLAY_CHECK_RESULT_SV_PLUGIN on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method DISPLAY_CHECK_RESULT_TP_CAP Signature

Method DISPLAY_CHECK_RESULT_TP_CAP on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method DISPLAY_CHECK_RESULT_TP_CAP on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method GET_APPLICATION_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_APPLICATION_PARAMETERS Value transfer Type reference (TYPE) CTS_CONFIG_WD_APPL_PARAMETERS Central CTS - Structure for Application Parameters 20130604

Method GET_APPLICATION_PARAMETERS on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method GET_BOOTSTR_PLUGIN_AVAILABLE Signature

Method GET_BOOTSTR_PLUGIN_AVAILABLE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method GET_BOOTSTR_PLUGIN_AVAILABLE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method GET_CHECK_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHECK_INDEX Value transfer Type reference (TYPE) I Index for the next Check/Validation 20130212
2 Importing IT_CHECK_RESULTS Call by reference Attribute reference (LIKE) CHECK_RESULTS Table containing the Results of the Checks/Validations 20130212

Method GET_CHECK_INDEX on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method GET_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ID Call by reference Type reference (TYPE) ANY Check ID 20130213
2 Returning RS_CHECK_RESULT Value transfer Type reference (TYPE) TY_CHECK_RESULT Check Result 20130213

Method GET_CHECK_RESULT on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_WD_COMPONENT_CONTROLLER Call by reference Object reference (TYPE REF TO) IWCI_CTS_CONFIGURATION Web Dynpro: Component Controller 20130124
2 Importing IO_WD_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Reference to the Web Dynpro Context 20130124
3 Importing IO_WD_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: View Controller 20130124
4 Returning RO_CTS_CONFIG_WD_PLUGIN_DIST Value transfer Object reference (TYPE REF TO) CL_CTS_CONFIG_WD_PLUGIN_DIST Class representing the View 'PLUGIN_DISTRIBUTION' 20130124

Method GET_INSTANCE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method GET_SERVICE_PLUGIN_AVAILABLE Signature

Method GET_SERVICE_PLUGIN_AVAILABLE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method GET_SERVICE_PLUGIN_AVAILABLE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method IS_CHANGE_MODE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGE_MODE_IS_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL TRUE = The 'Change'-Mode is enabled/active 20130128

Method IS_CHANGE_MODE_ENABLED on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method LOCK_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONFIGURATION_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL True = The Configuration could be locked 20130128

Method LOCK_CONFIGURATION on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method OPEN_DOCUMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT_ID Call by reference Type reference (TYPE) DOKHL-ID Document ID/Class 20130128
2 Importing DOCUMENT_OBJECT Call by reference Type reference (TYPE) DOKHL-OBJECT Document Object 20130128
3 Importing WINDOW_TITLE Call by reference Type reference (TYPE) STRING Window Title 20130128

Method OPEN_DOCUMENTATION on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method PREPARE_POPUP_PLUGIN_DIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIRST_TIME Call by reference Type reference (TYPE) ABAP_BOOL TRUE = The Method is called for the first Time 20130124

Method PREPARE_POPUP_PLUGIN_DIST on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method SET_MESSAGE_AREA_ATTRIBUTES Signature

Method SET_MESSAGE_AREA_ATTRIBUTES on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method SET_MESSAGE_AREA_ATTRIBUTES on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method SET_TITLE Signature

Method SET_TITLE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method SET_TITLE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method SWITCH_FROM_CHANGE_TO_DISPLAY Signature

Method SWITCH_FROM_CHANGE_TO_DISPLAY on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method SWITCH_FROM_CHANGE_TO_DISPLAY on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method SWITCH_FROM_DISPLAY_TO_CHANGE Signature

Method SWITCH_FROM_DISPLAY_TO_CHANGE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method SWITCH_FROM_DISPLAY_TO_CHANGE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method TOGGLE_DISPLAY_CHANGE Signature

Method TOGGLE_DISPLAY_CHANGE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no parameter.
Method TOGGLE_DISPLAY_CHANGE on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.

Method UNLOCK_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONFIGURATION_UNLOCKED Value transfer Type reference (TYPE) ABAP_BOOL True = The Configuration could be unlocked 20130128

Method UNLOCK_CONFIGURATION on class CL_CTS_CONFIG_WD_PLUGIN_DIST has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 702