SAP ABAP Class CL_WDR_CFG_ENH_ASSIST (For Component WDR_CFG_ENHANCEMENT)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_CONFIGURATION (Package) Configuration for WD4A
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20090504
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_CFG_ENHANCEMENT Interface for the Enhancement Component 20090504
Properties
Class CL_WDR_CFG_ENH_ASSIST  
Short Description For Component WDR_CFG_ENHANCEMENT    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20090504   SAP 
Last change 20130531   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 CL_WD_COMPONENT_ASSISTANCE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_WD_CFG_BADI_CHANGES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDR_CFG_ENHANCEMENT Interface for the Enhancement Component 20090504
Friends
Class CL_WDR_CFG_ENH_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_COMPONENT_API Instance attribute Private Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090701
2 M_COMPONENT_INTERFACE Instance attribute Private Object reference (TYPE REF TO) IWCI_WDR_CFG_ENHANCEMENT Web Dynpro Interface COMPONENTCONTROLLER 20090505
3 M_COMPOSITE Instance attribute Private Type reference (TYPE) ENHSPOTCOMPOSITENAME Composite Enhancement Spot 20090701
4 M_CREATION_MODE Instance attribute Public Type reference (TYPE) ABAP_BOOL 20090625
5 M_CREATION_POPUP Instance attribute Public Object reference (TYPE REF TO) IF_WD_WINDOW 20090625
6 M_DEVCLASS Instance attribute Public Type reference (TYPE) DEVCLASS Package 20090515
7 M_ENHNAME Instance attribute Public Type reference (TYPE) ENHNAME ID of an Enhancement 20090508
8 M_ENH_EXCEPTION Instance attribute Public Object reference (TYPE REF TO) CX_STATIC_CHECK Enhancement Framework Exception 20090706
9 M_ENH_LOADER Instance attribute Public Object reference (TYPE REF TO) IF_WD_ENH_LOADER Instantiates the enhancement 20100701
10 M_OBJ_NAME Instance attribute Private Type reference (TYPE) SOBJ_NAME 20090717
11 M_OBJ_TYPE Instance attribute Private Type reference (TYPE) TROBJTYPE Object Type 20090717
12 M_ONLY_NAME Instance attribute Public Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20100629
13 M_ONLY_USER_DIALOG Instance attribute Public Type reference (TYPE) ABAP_BOOL Access Key Only for Users 20110429
14 M_SAVE_DIALOG_DONE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090702
15 M_SELECTION_POPUP Instance attribute Public Object reference (TYPE REF TO) IF_WD_WINDOW 20090506
16 M_SHORTTEXT Instance attribute Private Type reference (TYPE) STRING 20090629
17 M_TRANSPORT_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_WDR_TRANSPORT_HANDLER Transport Handler 20090701
18 M_TRCORR Instance attribute Public Type reference (TYPE) TRKORR Request/Task 20090515
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_INPUT_DATA Instance method Public Method 20090624
2 CLEAR_CREATION_POPUP Instance method Public Method 20090625
3 CLEAR_ENH_EXCEPTION Instance method Public Method Called from popup views 20090706
4 CLEAR_SELECTION_POPUP Instance method Public Method 20090506
5 GET_ENHAMCEMENT Instance method Private Method 20090514
6 HANDLE_ENH_NOT_LOADED Instance method Private Event handling method 20100701
7 HANDLE_ON_ACCESSKEY_CANCEL Instance method Public Event handling method Handles the OK event for the access key 20110506
8 HANDLE_ON_ACCESSKEY_OK Instance method Public Event handling method Handles the OK event for the access key 20110506
9 HANDLE_ON_CONFIG_CHECKED Instance method Private Event handling method 20090511
10 HANDLE_ON_CONFIG_INSERTED Instance method Private Event handling method 20090511
11 HANDLE_ON_CONFIG_INSERTED_NEW Instance method Private Event handling method 20090511
12 HANDLE_ON_PROCESS_CANCELLED Instance method Private Event handling method 20090511
13 INIT Instance method Public Method 20090717
14 ON_ENH_LOADED_IN_CALLBACK Instance method Private Event handling method Handler for IF_WD_ENH_LOADER~ENH_LOADED 20100806
15 RAISE_ON_PROCESS_CANCELLED_EVT Instance method Private Method Fires the event ON_PROCESS_CANCELLED 20090506
16 RAISE_REQUEST_ENH_FINISHED Instance method Private Method Fires the event REQUEST_ENHANCEMENT_FINISHED 20090514
17 REGISTER_ENH_LOADER_EVENTS1 Instance method Public Method 20100712
18 REGISTER_TRANSPORT_EVENTS Instance method Private Method 20090511
19 SET_COMPOSITE Instance method Public Method 20090701
20 SET_ENHNAME Instance method Public Method 20090508
21 SET_ENHSHORTTEXT Instance method Public Method Set short text when creating enhancement 20090629
22 SET_M_CREATION_POPUP Instance method Public Method 20090625
23 SET_M_SELECTION_POPUP Instance method Public Method 20090506
24 TRANSPORT_PRE_PROCESSING Instance method Public Method Get package/request for locking enhancement in background 20090511
Events
Class CL_WDR_CFG_ENH_ASSIST has no event.
Types
Class CL_WDR_CFG_ENH_ASSIST has no local type.
Method Signatures

Method CHECK_INPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPOSITE Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Zusammengesetzter Erweiterungsspot 20090701
2 Importing P_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20090624
3 Importing P_ENHNAME Call by reference Type reference (TYPE) ENHNAME 20090624
4 Importing P_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message-Manager 20090624

Method CHECK_INPUT_DATA on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method CLEAR_CREATION_POPUP Signature

Method CLEAR_CREATION_POPUP on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method CLEAR_CREATION_POPUP on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method CLEAR_ENH_EXCEPTION Signature

Method CLEAR_ENH_EXCEPTION on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method CLEAR_ENH_EXCEPTION on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method CLEAR_SELECTION_POPUP Signature

Method CLEAR_SELECTION_POPUP on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method CLEAR_SELECTION_POPUP on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method GET_ENHAMCEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20090514

Method GET_ENHAMCEMENT on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method HANDLE_ENH_NOT_LOADED Signature

Method HANDLE_ENH_NOT_LOADED on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method HANDLE_ENH_NOT_LOADED on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method HANDLE_ON_ACCESSKEY_CANCEL Signature

Method HANDLE_ON_ACCESSKEY_CANCEL on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method HANDLE_ON_ACCESSKEY_CANCEL on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method HANDLE_ON_ACCESSKEY_OK Signature

Method HANDLE_ON_ACCESSKEY_OK on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method HANDLE_ON_ACCESSKEY_OK on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method HANDLE_ON_CONFIG_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRANSPORT_HANDLER Value transfer Attribute reference (LIKE) 20090702

Method HANDLE_ON_CONFIG_CHECKED on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method HANDLE_ON_CONFIG_INSERTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRANSPORT_HANDLER Value transfer Attribute reference (LIKE) 20090702

Method HANDLE_ON_CONFIG_INSERTED on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method HANDLE_ON_CONFIG_INSERTED_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRANSPORT_HANDLER Value transfer Attribute reference (LIKE) 20090702

Method HANDLE_ON_CONFIG_INSERTED_NEW on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method HANDLE_ON_PROCESS_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHASE Value transfer Attribute reference (LIKE) 20090702
2 Importing TRANSPORT_HANDLER Value transfer Attribute reference (LIKE) 20090702

Method HANDLE_ON_PROCESS_CANCELLED on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_INTERFACE Call by reference Object reference (TYPE REF TO) IWCI_WDR_CFG_ENHANCEMENT WebDynpro Interface COMPONENTCONTROLLER 20090717
2 Importing COMP_API Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090717
3 Importing P_ENH_LOADER Call by reference Object reference (TYPE REF TO) IF_WD_ENH_LOADER Instanziiert die Erweiterung 20100701
4 Importing P_OBJ_NAME Call by reference Type reference (TYPE) SOBJ_NAME Key-Komponenten der Konfigurationstabellen 20090717
5 Importing P_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20090717
6 Importing P_ONLY_NAME Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20100629

Method INIT on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method ON_ENH_LOADED_IN_CALLBACK Signature

Method ON_ENH_LOADED_IN_CALLBACK on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method ON_ENH_LOADED_IN_CALLBACK on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method RAISE_ON_PROCESS_CANCELLED_EVT Signature

Method RAISE_ON_PROCESS_CANCELLED_EVT on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method RAISE_ON_PROCESS_CANCELLED_EVT on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method RAISE_REQUEST_ENH_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS SPACE Paket 20090630
2 Importing P_ENHANCEMENT Call by reference Object reference (TYPE REF TO) IF_ENH_TOOL SAP Enhancement Tool Root Interface 20090515
3 Importing P_IS_NEW Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE Erweiterung wurde gerade angelet 20090630
4 Importing P_TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20090515

Method RAISE_REQUEST_ENH_FINISHED on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method REGISTER_ENH_LOADER_EVENTS1 Signature

Method REGISTER_ENH_LOADER_EVENTS1 on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method REGISTER_ENH_LOADER_EVENTS1 on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method REGISTER_TRANSPORT_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACTION Call by reference Type reference (TYPE) I IF_WD_CFG_BADI_CHANGES=>CO_ACTION_MODIFY if_wd_cfg_badi_changes=>co_action_ 20090511

Method REGISTER_TRANSPORT_EVENTS on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method SET_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPOSITE Call by reference Type reference (TYPE) ENHSPOTCOMPOSITENAME Zusammengesetzter Erweiterungsspot 20090701

Method SET_COMPOSITE on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method SET_ENHNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20090508
2 Importing P_IS_CREATION Value transfer Type reference (TYPE) ABAP_BOOL 20090625

Method SET_ENHNAME on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method SET_ENHSHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SHORTTEXT Call by reference Type reference (TYPE) STRING 20090629

Method SET_ENHSHORTTEXT on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method SET_M_CREATION_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CREATION_POPUP Call by reference Object reference (TYPE REF TO) IF_WD_WINDOW 20090625

Method SET_M_CREATION_POPUP on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method SET_M_SELECTION_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SELECTION_POPUP Call by reference Object reference (TYPE REF TO) IF_WD_WINDOW 20090506

Method SET_M_SELECTION_POPUP on class CL_WDR_CFG_ENH_ASSIST has no exception.

Method TRANSPORT_PRE_PROCESSING Signature

Method TRANSPORT_PRE_PROCESSING on class CL_WDR_CFG_ENH_ASSIST has no parameter.
Method TRANSPORT_PRE_PROCESSING on class CL_WDR_CFG_ENH_ASSIST has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730