SAP ABAP Class CL_WDR_CFG_ENHANCEMENT (Enhancement for WDY Configuration)
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_ABSTRACT_ENH_TOOL_REDEF Abstract Enhancement Tool Redefinition 20090427
Properties
Class CL_WDR_CFG_ENHANCEMENT  
Short Description Enhancement for WDY Configuration    
Super Class CL_ABSTRACT_ENH_TOOL_REDEF Abstract Enhancement Tool Redefinition 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20090427   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_WD_CONFIG_TOOL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_WDR_CFG_ENHANCEMENT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_WDR_CONFIG_OTR_ENH 20100326 Configuration Texts
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPONENT Instance attribute Private Type reference (TYPE) WDY_COMPONENT_NAME Component to Which the Configuration Belongs 20090707
2 C_ENH_TEXTTABLE Constant Public Type reference (TYPE) ENHTEXTREPOSITORY 'E' Text Type 20090508
3 DATA_ACTIVE Instance attribute Private Type reference (TYPE) WDY_CFG_ENH_DATA XML in XSTRING 20090427
4 DATA_CHANGED Instance attribute Private Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20090427
5 DATA_INACTIVE Instance attribute Private Type reference (TYPE) WDY_CFG_ENH_DATA XML in XSTRING 20090427
6 ENHANCED_OBJ Instance attribute Private Type reference (TYPE) EU_ANAME Development Environment TADIR Name 20090427
7 EXPLATAB_ACTIV Instance attribute Private Type reference (TYPE) WDY_CFG_EXPL_DATA_TAB WDA Configuration: Explicit Data 20100325
8 LANGU Static Attribute Public Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20110330
9 M_SHORTTEXT Instance attribute Private Type reference (TYPE) STRING 20090629
10 ORIGINAL_TROBJECT Constant Public Type reference (TYPE) TROBJTYPE 'WDCC' Object Type 20090507
11 PLUGIN_CLASS Instance attribute Private Object reference (TYPE REF TO) CL_WDR_CFG_ENH_WB_PLUGIN Enhancement Tool WDCC UI Plugin 20100813
12 RESOLVE_OTR_ALIASES Static Attribute Public Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20130214
13 TEXTS_ACTIVE Instance attribute Private Type reference (TYPE) ENHTEXTTAB Texts with Original Language = Logon Language 20090513
14 TEXTS_LANGU2 Instance attribute Private Type reference (TYPE) ENHTEXTTAB 20100331
15 TEXTS_LANGU3 Instance attribute Private Type reference (TYPE) ENHTEXTTAB 20100331
16 TOOLTYPE Constant Public Type reference (TYPE) ENHTOOLTYPE 'WDYCONF' Enhancement Tool 20090427
17 TRANSLATOR Instance attribute Private Object reference (TYPE REF TO) CL_WDR_CONFIG_OTR_ENH Configuration Texts 20100325
Methods
# Method Level Visibility Method type Description Created on
1 COMP_XML_TO_TABLES Static method Private Method Converts XML into explicit and implicit table 20120321
2 GET_ENHANCEMENT_DATA Instance method Public Method 20090507
3 GET_ORIGINAL_OBJECT Instance method Public Method Enhanced Object 20090427
4 GET_TRANSLATOR Instance method Public Method 20100826
5 GET_XCONTENT_FOR_SAVE Instance method Private Method Create XML from EXPLTAB 20100325
6 GET_XCONTENT_FOR_SE80 Instance method Public Method XML for SE80 Display 20100824
7 SET_ENHANCEMENT_DATA Instance method Public Method Adopt Data from SFW2 20090507
8 SET_LANGU Static method Public Method When loading shared objects sy-langu cannot be used 20110330
9 SET_RESOLVE_OTR_ALIASES Static method Public Method 20130214
Events
Class CL_WDR_CFG_ENHANCEMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_TEXT_TAB Public See coding 20090507 tt_text_tab TYPE SORTED TABLE OF wa_text WITH UNIQUE KEY language id
2 WA_TEXT Public See coding 20090507 BEGIN OF wa_text , language TYPE spras, id TYPE wdy_config_textid, description TYPE wdy_config_trtext, END OF wa_text
Method Signatures

Method COMP_XML_TO_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXPL_DATA_TAB Call by reference Type reference (TYPE) WDY_CFG_EXPL_DATA_TAB WDA Konfiguration: Explizite Daten 20120321
2 Exporting IMPL_DATA_TAB Call by reference Type reference (TYPE) WDR_UI_PP13N_TABLE Tabelle zur Personalisierung 20120321
3 Importing RESOLVE_OTR_ALIASES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120321
4 Importing SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE IF_WD_PERSONALIZATION=>CO_SCOPE_CONFIG Web Dynpro: Personalisierungsreichweite 20120321
5 Importing TRANSLATOR Call by reference Object reference (TYPE REF TO) IF_WDR_CONFIG_OTR Texte für Konfiguration 20120321
6 Importing XML_CONTENT Call by reference Type reference (TYPE) STRING 20120321
7 Importing XML_XCONTENT Call by reference Type reference (TYPE) XSTRING 20120321
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20120321

Method GET_ENHANCEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ENH_DATA Call by reference Type reference (TYPE) WDY_CFG_EXPL_DATA_TAB Erweiterungsdaten - WD Konfiguration 20091002
2 Importing P_SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE 255 > P_SCOPE > 5 20100323

Method GET_ENHANCEMENT_DATA on class CL_WDR_CFG_ENHANCEMENT has no exception.

Method GET_ORIGINAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ENHANCED_OBJ Value transfer Type reference (TYPE) WDY_CONFIG_KEY 20090427

Method GET_ORIGINAL_OBJECT on class CL_WDR_CFG_ENHANCEMENT has no exception.

Method GET_TRANSLATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TRANSLATOR Value transfer Object reference (TYPE REF TO) CL_WDR_CONFIG_OTR_ENH Texte für Konfiguration 20100826

Method GET_TRANSLATOR on class CL_WDR_CFG_ENHANCEMENT has no exception.

Method GET_XCONTENT_FOR_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MESSAGE Call by reference Type reference (TYPE) IF_WD_CONFIG_TOOL=>MESSAGE 20100325
2 Exporting XCONTENT Call by reference Type reference (TYPE) XSTRING 20100325

Method GET_XCONTENT_FOR_SAVE on class CL_WDR_CFG_ENHANCEMENT has no exception.

Method GET_XCONTENT_FOR_SE80 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning XCONTENT Value transfer Type reference (TYPE) XSTRING 20100824

Method GET_XCONTENT_FOR_SE80 on class CL_WDR_CFG_ENHANCEMENT has no exception.

Method SET_ENHANCEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ENHANCED_OBJ Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20090519
2 Importing P_ENH_DATA Call by reference Type reference (TYPE) WDY_CFG_EXPL_DATA_TAB Erweiterung 20091002

Method SET_ENHANCEMENT_DATA on class CL_WDR_CFG_ENHANCEMENT has no exception.

Method SET_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20110330

Method SET_LANGU on class CL_WDR_CFG_ENHANCEMENT has no exception.

Method SET_RESOLVE_OTR_ALIASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RESOLVE_OTR_ALIASES Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20130214

Method SET_RESOLVE_OTR_ALIASES on class CL_WDR_CFG_ENHANCEMENT has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 730