SAP ABAP Class CL_WDR_CONFIG_APPL_PARAM (Configuration of the Application Parameters)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_CONFIGURATION (Package) Configuration for WD4A
Properties
Class CL_WDR_CONFIG_APPL_PARAM  
Short Description Configuration of the Application Parameters    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20051115   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)
Interfaces
Class CL_WDR_CONFIG_APPL_PARAM has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_WDR_CONF_APPL_SHBROKER 20060726 Configuration Data Administration
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ATTR_NAME Constant Private Type reference (TYPE) STRING 'Name' 20051116
2 C_PROP_KIND_APPL_OVER_CLIENT Constant Public Type reference (TYPE) I 4 Application Parameter is Stronger than Client Setting 20080304
3 C_PROP_KIND_CONCAT Constant Public Type reference (TYPE) I 3 Values are joined together 20051117
4 C_PROP_KIND_FLAG Constant Public Type reference (TYPE) I 1 Or Handling of Flags 20051117
5 C_PROP_KIND_GLOBAL Constant Public Type reference (TYPE) I 2 Only global values are read 20051117
6 C_PROP_KIND_STANDARD Constant Public Type reference (TYPE) I 0 Standard Behavior: Overwriting 20051117
7 C_SCOPE_APPLICATION Constant Public Type reference (TYPE) I 1 Application-Wide 20051116
8 C_SCOPE_APPL_CUST Constant Public Type reference (TYPE) I 5 Application-Wide 20090112
9 C_SCOPE_CONFIG Constant Public Type reference (TYPE) I 2 Configuration-Wide 20051116
10 C_SCOPE_CUSTOM Constant Public Type reference (TYPE) I 5 Client and Configuration-Wide 20051116
11 C_SCOPE_GLOBAL Constant Public Type reference (TYPE) I 3 Client-Wide 20051116
12 C_SCOPE_SHARED Constant Public Type reference (TYPE) I 5 Scope that is cashed 20060720
13 C_SCOPE_URL Constant Public Type reference (TYPE) I 7 Call-Wide 20051116
14 C_SCOPE_USER Constant Public Type reference (TYPE) I 6 User-Wide 20051116
15 C_TAG_PARAMETER Constant Private Type reference (TYPE) STRING 'Parameter' 20051116
16 C_TAG_PARAMETERS Constant Private Type reference (TYPE) STRING 'Parameters' 20051206
17 M_APPLICATION_NAME Instance attribute Private Type reference (TYPE) STRING Application Name 20051115
18 M_APPLICATION_REF Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_APPLICATION Web Dynpro : Application 20051117
19 M_CLIENT_INFO_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_WDR_CLIENT_INFO_OBJECT Web Dynpro: Client Info Object 20060807
20 M_CONFIG_KEY Instance attribute Private Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20051116
21 M_CONFIG_PARAMS Instance attribute Private Type reference (TYPE) WDY_CONF_APPL_PAR_TAB Web Dynpro Configuration: Application Parameters 20060725
22 M_CONFIG_PARAM_ROOT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20051208
23 M_CURRENT_DATA Instance attribute Private Type reference (TYPE) WDY_RR_APPL_PROP_TAB Data in the current scope 20051115
24 M_CURRENT_SCOPE Instance attribute Private Type reference (TYPE) I Current Scope 20051115
25 M_GLOBAL_DATA Instance attribute Private Type reference (TYPE) TT_GLOBALS 20080305
26 M_INSTANCES Static Attribute Private Type reference (TYPE) TT_INSTANCES 20060727
27 M_IS_FOR_CHANGE Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20081201
28 M_IS_INITIALIZED Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20051208
29 M_MERGED_DATA Instance attribute Private Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051115
30 M_PARAM_BROKER Instance attribute Private Object reference (TYPE REF TO) CL_WDR_CONF_APPL_SHBROKER Configuration Data Administration 20060726
31 M_PROPERTY_DEFINITIONS Instance attribute Private Type reference (TYPE) WDY_CONF_APPL_PROP_DEF_TAB Web Dynpro: Application Property Definitions 20051115
32 M_USE_SHARED_OBJECT Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Specifies whether shared object should be used 20060829
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DOMAIN_FIX_VALUES Instance method Private Method 20101117
2 CHECK_PARAM_VALUE Instance method Public Method Checks whether the parameter value is correct 20051205
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051116
4 CONVERT_XML_TO_STRING Instance method Private Method 20060118
5 ENTER_CHANGE_MODE Instance method Public Method 20060829
6 GET_CHANGES Instance method Public Method Returns the changes for the current scope 20051130
7 GET_DATA Instance method Public Method 20051117
8 GET_INSTANCE Static method Public Method 20060727
9 GET_PROPERTY_DEFINITIONS Instance method Public Method 20051130
10 INIT_DATA Instance method Public Method 20051208
11 INVALIDATE Instance method Public Method 20060801
12 INVALIDATE_APPLICATION_PARAM Static method Public Method 20060720
13 LEAVE_CHANGE_MODE Instance method Public Method 20060829
14 MERGE_DATA Instance method Private Method Add the data that has just beeen read to the general data 20051116
15 MOVE_FOR_SCOPE Instance method Private Method 20051117
16 READ_APPLICATION_DATA Instance method Private Method 20051115
17 READ_CONFIGURATION_DATA Instance method Private Method 20051115
18 READ_CUSTOMIZING_DATA Instance method Private Method 20051115
19 READ_DATA Instance method Private Method 20051116
20 READ_DATA_FOR_SHARED_OBJECT Instance method Private Method 20060726
21 READ_DEFAULTS Instance method Private Method 20080305
22 READ_FOR_CHANGE Instance method Public Method 20060829
23 READ_GLOBAL_DATA Instance method Private Method 20051115
24 READ_GLOBAL_DATA_2 Instance method Private Method 20080305
25 READ_PROPDEF_FOR_SHARED_OBJECT Instance method Private Method 20060727
26 READ_URL_DATA Instance method Private Method 20051115
27 READ_USER_DATA Instance method Private Method 20051115
28 READ_USER_GLOBAL_DATA Instance method Private Method 20051115
29 RESET Static method Public Method Delete Static Attributes, e.g. for Unit Tests 20120313
30 SAVE Instance method Public Method 20060829
31 SET_CONFIG_ID Instance method Public Method 20051206
32 SET_CONFIG_KEY Instance method Public Method 20051206
Events
Class CL_WDR_CONFIG_APPL_PARAM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_GLOBALS Private See coding 20080305 TT_GLOBALS type STANDARD TABLE OF wdy_settings
2 TT_INSTANCES Private See coding 20060727 tt_instances type HASHED TABLE OF t_instances WITH UNIQUE key application_name config_id
3 T_INSTANCES Private See coding 20060727 begin of T_INSTANCES, application_name type string, config_id type string, instance type ref to object, end of t_instances
Method Signatures

Method CHECK_DOMAIN_FIX_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TYPE Call by reference Type reference (TYPE) WDY_MD_ABAP_TYPE Web Dynpro : ABAP-Typ eines Parameters/einer Property 20101117
2 Importing IN_VALUE Call by reference Type reference (TYPE) STRING Table of Name/Value Pairs 20101117
3 Exporting IS_OK Call by reference Type reference (TYPE) ABAP_BOOL 20101117
4 Exporting OUT_VALUE Call by reference Type reference (TYPE) STRING 20101117

Method CHECK_DOMAIN_FIX_VALUES on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method CHECK_PARAM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FORMATTED_VALUE Value transfer Type reference (TYPE) STRING 20051206
2 Importing PARAMETER_NAME Call by reference Type reference (TYPE) STRING 20051205
3 Importing PARAMETER_VALUE Call by reference Type reference (TYPE) STRING 20051205
# Exception Resumable Description Created on
1 CX_WDR_CONVERSION_EXCEPTION Ausnahme-Klasse für die WD-Konfiguration 20051205

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Call by reference Type reference (TYPE) STRING 20051116
2 Importing CLIENT_INFO Call by reference Object reference (TYPE REF TO) IF_WDR_CLIENT_INFO_OBJECT WebDynpro: Client Info Object 20060807
3 Importing CONFIG_ID Call by reference Type reference (TYPE) STRING 20060727
4 Importing CONFIG_PARAMS Call by reference Type reference (TYPE) WDY_CONF_APPL_PAR_TAB Web Dynpro Konfiguration: Anwenfungsparameter 20060725
5 Importing CONFIG_PARAM_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20051116
6 Importing CURRENT_SCOPE Call by reference Type reference (TYPE) I 7 20051116
# Exception Resumable Description Created on
1 CX_WD_PERSONALIZATION Personalisierungsfehler 20051117

Method CONVERT_XML_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PARAMETERS Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB WebDynpro: RR Application Properties 20060118

Method CONVERT_XML_TO_STRING on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method ENTER_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OK Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20060829
# Exception Resumable Description Created on
1 CX_WD_PERSONALIZATION Personalisierungsfehler 20060829

Method GET_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_CHANGES Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051130
2 Returning OUT_CHANGES Value transfer Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051130

Method GET_CHANGES on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RETURN_DATA Value transfer Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051117

Method GET_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Call by reference Type reference (TYPE) STRING 20060727
2 Importing CLIENT_INFO Call by reference Object reference (TYPE REF TO) IF_WDR_CLIENT_INFO_OBJECT WebDynpro: Client Info Object 20060807
3 Importing CONFIG_ID Call by reference Type reference (TYPE) STRING 20060727
4 Importing CONFIG_MODE Call by reference Type reference (TYPE) STRING 20060727
5 Importing CONFIG_PARAMS Call by reference Type reference (TYPE) WDY_CONF_APPL_PAR_TAB Web Dynpro Konfiguration: Anwenfungsparameter 20060727
6 Importing CURRENT_SCOPE Call by reference Type reference (TYPE) I 7 20060727
7 Returning PARAM_HANDLER Value transfer Object reference (TYPE REF TO) CL_WDR_CONFIG_APPL_PARAM Konfiguration der Anwendungsparameter 20060727
# Exception Resumable Description Created on
1 CX_WD_PERSONALIZATION Personalisierungsfehler 20060727

Method GET_PROPERTY_DEFINITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_DEFINITIONS Value transfer Type reference (TYPE) WDY_CONF_APPL_PROP_DEF_TAB Web Dynpro Konfiguration: Anwenfungsparameter 20051130

Method GET_PROPERTY_DEFINITIONS on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method INIT_DATA Signature

Method INIT_DATA on class CL_WDR_CONFIG_APPL_PARAM has no parameter.
Method INIT_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method INVALIDATE Signature

Method INVALIDATE on class CL_WDR_CONFIG_APPL_PARAM has no parameter.
Method INVALIDATE on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method INVALIDATE_APPLICATION_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Call by reference Type reference (TYPE) CSEQUENCE 20060720

Method INVALIDATE_APPLICATION_PARAM on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method LEAVE_CHANGE_MODE Signature

Method LEAVE_CHANGE_MODE on class CL_WDR_CONFIG_APPL_PARAM has no parameter.
Method LEAVE_CHANGE_MODE on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method MERGE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_UNDEFINED Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20080612
2 Importing LAST_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051116
3 Changing MERGE_TABLE Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20060829

Method MERGE_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method MOVE_FOR_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_EMPTY Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20051117
2 Importing PARAMETERS Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051117
3 Importing SCOPE Call by reference Type reference (TYPE) I 20051117

Method MOVE_FOR_SCOPE on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_APPLICATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NOTHING_READ Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20051116
2 Exporting READ_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051116
# Exception Resumable Description Created on
1 CX_WD_PERSONALIZATION Personalisierungsfehler 20051116

Method READ_CONFIGURATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NOTHING_READ Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20051116
2 Exporting READ_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051116

Method READ_CONFIGURATION_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_CUSTOMIZING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NOTHING_READ Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20051116
2 Exporting READ_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051116

Method READ_CUSTOMIZING_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_DATA Signature

Method READ_DATA on class CL_WDR_CONFIG_APPL_PARAM has no parameter.
Method READ_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_DATA_FOR_SHARED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_TABLE Value transfer Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20060726

Method READ_DATA_FOR_SHARED_OBJECT on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DEFAULTS Value transfer Type reference (TYPE) WDY_RR_APPL_PROP_TAB WebDynpro: RR Application Properties 20080305

Method READ_DEFAULTS on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_FOR_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CURRENT_PARAMS Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB WebDynpro: RR Application Properties 20081111
2 Exporting MERGED_PARAMS Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB WebDynpro: RR Application Properties 20090204
3 Exporting ORIGINAL_PARAMS Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB WebDynpro: RR Application Properties 20081111
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20081111

Method READ_GLOBAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NOTHING_READ Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20051116
2 Exporting READ_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051116

Method READ_GLOBAL_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_GLOBAL_DATA_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NOTHING_READ Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20080305
2 Exporting READ_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20080305

Method READ_GLOBAL_DATA_2 on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_PROPDEF_FOR_SHARED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_DEFINITIONS Value transfer Type reference (TYPE) WDY_CONF_APPL_PROP_DEF_TAB WD: Configuration: Anwendungsproperty-Definitionen 20060727

Method READ_PROPDEF_FOR_SHARED_OBJECT on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_URL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NOTHING_READ Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20051116
2 Exporting READ_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051116

Method READ_URL_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_USER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NOTHING_READ Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20051116
2 Exporting READ_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051116

Method READ_USER_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method READ_USER_GLOBAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NOTHING_READ Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20051116
2 Exporting READ_DATA Call by reference Type reference (TYPE) WDY_RR_APPL_PROP_TAB Table of Name/Value Pairs 20051116

Method READ_USER_GLOBAL_DATA on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method RESET Signature

Method RESET on class CL_WDR_CONFIG_APPL_PARAM has no parameter.
Method RESET on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method SAVE Signature

Method SAVE on class CL_WDR_CONFIG_APPL_PARAM has no parameter.
Method SAVE on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method SET_CONFIG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_ID Call by reference Type reference (TYPE) STRING Konfigurations-Identifikation 20051206

Method SET_CONFIG_ID on class CL_WDR_CONFIG_APPL_PARAM has no exception.

Method SET_CONFIG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_KEY Call by reference Type reference (TYPE) STRING Key-Komponenten der Konfigurationstabellen 20051206

Method SET_CONFIG_KEY on class CL_WDR_CONFIG_APPL_PARAM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710