Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Public | Type reference (TYPE) | TY_CHECK_RESULTS | Table of Type TY_CHECK_RESULT | 20130529 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_CTS_CONFIG_WD_UI_ASSIST | 20130124 | ||||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_CTS_SYSTEM | Reference to the System, which needs to be refreshed | 20130206 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | IWCI_CTS_CONFIGURATION | WebDynpro Interface COMPONENTCONTROLLER | 20130124 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20130124 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_VIEW_CONTROLLER | Web Dynpro: View Controller | 20130124 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_WINDOW_CONTROLLER | Window Controller | 20130124 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | TRUE = The Import Destination is valid | 20130206 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | TRUE = The Import Destination has been validated | 20130206 | |||
| 10 | 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 | Instance method | Private | Method | Check the Bootstrapper Plug-in currently installed | 20130212 | |
| 2 | Instance method | Private | Method | Check, if the Software Component CTS_PLUG is installed | 20130612 | |
| 3 | Instance method | Private | Method | Check the 'Configuration'-Authorization | 20130128 | |
| 4 | Instance method | Private | Method | Check the 'Display'-Authorization | 20130128 | |
| 5 | Instance method | Private | Method | Check the Import Destination (RFC Destination) | 20130212 | |
| 6 | Instance method | Private | Method | Check, if the Release is supported | 20130201 | |
| 7 | Instance method | Private | Method | Check Service Plug-in currently installed | 20130212 | |
| 8 | Instance method | Private | Method | Should the Preparation of the Popup be skipped? | 20130528 | |
| 9 | Instance method | Private | Method | Check the Capabilities of 'tp' in the specified System | 20130201 | |
| 10 | Instance method | Public | Constructor | Constructor | 20130124 | |
| 11 | Instance method | Public | Method | Delete the Instance of the Class | 20130124 | |
| 12 | Instance method | Private | Method | Display Check-/Validation Results on the (U)ser (I)nterface | 20130207 | |
| 13 | Instance method | Private | Method | Display Check-/Validation Results of Bootstrapper Plug-in | 20130213 | |
| 14 | Instance method | Private | Method | Display Check-/Validation Results of Import Destination | 20130213 | |
| 15 | Instance method | Private | Method | Display Check-/Validation Results of Service Plug-in | 20130213 | |
| 16 | Instance method | Private | Method | Display Check-/Validation Results of tp Capabilities | 20130214 | |
| 17 | Instance method | Public | Method | Get the Appl. Parameters from the Context of MAIN_WINDOW | 20130604 | |
| 18 | Instance method | Private | Method | Get Data of Bootstrapper Plug-in available for Installation | 20130205 | |
| 19 | Instance method | Private | Method | Get the next Index for the Check-/Validation Results | 20130207 | |
| 20 | Instance method | Private | Method | Get an Entry of the Check Result | 20130213 | |
| 21 | Static method | Public | Method | Get an Instance of the Class | 20130124 | |
| 22 | Instance method | Private | Method | Get Data of Service Plug-in available for Installation | 20130205 | |
| 23 | Instance method | Public | Method | Is the 'Change'-Mode enabled/active? (obsolete) | 20130128 | |
| 24 | Instance method | Private | Method | Lock the Configuration | 20130128 | |
| 25 | Instance method | Public | Method | Open the Window Displaying the Documentation | 20130128 | |
| 26 | Instance method | Public | Method | Prepare the Popup for Distributing the Plug-in | 20130124 | |
| 27 | Instance method | Public | Method | Set the Attributes of the Message Area | 20130124 | |
| 28 | Instance method | Private | Method | Set Title: Display/Distribute Plug-in for System (obsolete) | 20130129 | |
| 29 | Instance method | Public | Method | Switch from 'Change' to 'Display' (obsolete) | 20130128 | |
| 30 | Instance method | Public | Method | Switch from 'Display' to 'Change' (obsolete) | 20130128 | |
| 31 | Instance method | Public | Method | Toggle 'Display Plug-in <-> Distribute Plug-in' (obsolete) | 20130128 | |
| 32 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | IO_WD_COMPONENT_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IWCI_CTS_CONFIGURATION | Web Dynpro: Component Controller | 20130124 | |||
| 2 | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Reference to the Web Dynpro Context | 20130124 | |||
| 3 | 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 | 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 | EV_CHECK_INDEX | Value transfer | Type reference (TYPE) | I | Index for the next Check/Validation | 20130212 | |||
| 2 | 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 | IV_CHECK_ID | Call by reference | Type reference (TYPE) | ANY | Check ID | 20130213 | |||
| 2 | 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 | IO_WD_COMPONENT_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IWCI_CTS_CONFIGURATION | Web Dynpro: Component Controller | 20130124 | |||
| 2 | IO_WD_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Reference to the Web Dynpro Context | 20130124 | |||
| 3 | IO_WD_VIEW_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW_CONTROLLER | Web Dynpro: View Controller | 20130124 | |||
| 4 | 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 | 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 | 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 | DOCUMENT_ID | Call by reference | Type reference (TYPE) | DOKHL-ID | Document ID/Class | 20130128 | |||
| 2 | DOCUMENT_OBJECT | Call by reference | Type reference (TYPE) | DOKHL-OBJECT | Document Object | 20130128 | |||
| 3 | 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 | 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 | 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 |