SAP ABAP Class CL_WDR_CFG_PERSISTENCE_APPL (Configuration: Persistence Class Application)
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_WDR_CFG_PERSISTENCE_BASE Configuration: Persistence Basis Class 20070710
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDR_CFG_PERSISTENCE_APPL_A Configuration: Persistence Class Application (Admin Layer) 20070710
2 Inheritance (c INHERITING FROM c_ref)  CL_WDR_CFG_PERSISTENCE_APPL_C Configuration: Persistence Class Application (Admin Layer) 20070710
3 Inheritance (c INHERITING FROM c_ref)  CL_WDR_CFG_PERSISTENCE_APPL_V Display of Application Configuration Version 20081016
Properties
Class CL_WDR_CFG_PERSISTENCE_APPL  
Short Description Configuration: Persistence Class Application    
Super Class CL_WDR_CFG_PERSISTENCE_BASE Configuration: Persistence Basis Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20070710   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_CFG_PERSISTENCE_APPL has no interface implemented.
Friends
Class CL_WDR_CFG_PERSISTENCE_APPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_APPL_PARAM_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_WDR_CONFIG_APPL_PARAM Configuration of the Application Parameters 20080111
2 M_CONTENT Instance attribute Protected Type reference (TYPE) WDY_CONFIG_APPL-CONTENT Deprecated 20071218
3 M_NEW_APPLICATION_NAME Instance attribute Private Type reference (TYPE) STRING New Application Name 20071218
4 M_NEW_SAVE_DATA Instance attribute Private Type reference (TYPE) WDY_CFG_PERSIST_DATA_APPL WD ABAP Application Configuration: Persistence Data 20080116
5 M_XCONTENT Instance attribute Protected Type reference (TYPE) WDY_CONFIG_DATA-XCONTENT 20071218
Methods
# Method Level Visibility Method type Description Created on
1 APPL_XML_TO_TABLES Instance method Protected Method Converts XML in Explicit and Implicit Table 20080122
2 CHANGE_APPL_NAME_IN_XML Instance method Protected Method Changes the configuration ID in the XML 20071218
3 CHANGE_CONFIG_ID_IN_XML Instance method Protected Method Changes the configuration ID in the XML 20071218
4 CHECK_APPLICATION_PARAMETERS Instance method Public Method Checks application parameter 20080117
5 CONSTRUCTOR Instance method Public Constructor 20080117
6 CONVERT_SAVE_DATA_TO_XML Instance method Protected Method Convers the table data into XML format for saving 20071218
7 CREATE_APPL_PARAM_HANDLER Instance method Private Method Access to Shared Object Instance for Application Parameters 20080116
8 CREATE_EMPTY_XCONTENT Instance method Protected Method Creates the content for a newly created configuration 20071218
9 GET_APPLICATION_NAME Instance method Public Method Gets the component name 20071219
10 IS_CONTENT_FILLED Instance method Protected Method Checks if content or xcontent contain an XML string 20080204
11 READ_DATA Instance method Public Method Reads configuration data (applic. parameters and structure) 20080111
12 READ_DATA_FROM_DB Instance method Protected Method Reads the data from the database 20071218
13 REC_SER_APPL_NODE Instance method Private Method Internal: For SAVE_APPL_CONFIG 20071219
14 SAVE_CONFIG Instance method Protected Method Saves Configuration 20071218
15 SAVE_WUL Instance method Private Method saves the where-used list 20080208
16 SET_SAVE_DATA Instance method Public Method Sets the data for saving 20071219
Events
Class CL_WDR_CFG_PERSISTENCE_APPL has no event.
Types
Class CL_WDR_CFG_PERSISTENCE_APPL has no local type.
Method Signatures

Method APPL_XML_TO_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMP_TABLE Call by reference Type reference (TYPE) WDY_CFG_COMPONENT_HIER_TAB Tabellentyp zu WDY_CFG_COMPONENT_HIER 20080122
2 Exporting PARAM_TABLE Call by reference Type reference (TYPE) WDY_CONF_APPL_PAR_TAB 20080122
3 Importing XML_STRING Call by reference Type reference (TYPE) STRING 20080122
4 Importing XML_XSTRING Call by reference Type reference (TYPE) XSTRING 20080122

Method APPL_XML_TO_TABLES on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method CHANGE_APPL_NAME_IN_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_APPLICATION_NAME Call by reference Type reference (TYPE) STRING Key-Komponenten der Konfigurationstabellen 20071218
2 Returning R_NEW_XML Value transfer Type reference (TYPE) XSTRING 20071218
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20071218

Method CHANGE_CONFIG_ID_IN_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key-Komponenten der Konfigurationstabellen 20071218
2 Returning R_NEW_XML Value transfer Type reference (TYPE) XSTRING 20071218
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20071218

Method CHECK_APPLICATION_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION_PARAMETERS Call by reference Type reference (TYPE) WDY_CONF_APPL_PAR_TAB Web Dynpro Konfiguration: Anwenfungsparameter 20080117
2 Returning R_FORMATTED_PARAMETERS Value transfer Type reference (TYPE) WDY_CONF_APPL_PAR_TAB Web Dynpro Konfiguration: Anwenfungsparameter 20080117

Method CHECK_APPLICATION_PARAMETERS on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method CONSTRUCTOR 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) WDY_CONFIG_KEY Key-Komponenten der Konfigurationstabellen 20080117
2 Importing OBJECT_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20080117
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20080117

Method CONVERT_SAVE_DATA_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MESSAGES Value transfer Type reference (TYPE) CTS_MESSAGES WBO remote API: Meldungen über das Ergebnis einer Aktion 20071218

Method CONVERT_SAVE_DATA_TO_XML on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method CREATE_APPL_PARAM_HANDLER Signature

Method CREATE_APPL_PARAM_HANDLER on class CL_WDR_CFG_PERSISTENCE_APPL has no parameter.
Method CREATE_APPL_PARAM_HANDLER on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method CREATE_EMPTY_XCONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MESSAGES Value transfer Type reference (TYPE) CTS_MESSAGES WBO remote API: Meldungen über das Ergebnis einer Aktion 20071218

Method CREATE_EMPTY_XCONTENT on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method GET_APPLICATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPLICATION_NAME Value transfer Type reference (TYPE) WDY_APPLICATION_NAME Web Dynpro : Name der Component 20071219

Method GET_APPLICATION_NAME on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method IS_CONTENT_FILLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) STRING 20080204
2 Returning RETVAL Value transfer Type reference (TYPE) I 1: content, 2: xcontent, 0: empty 20080204
3 Importing XCONTENT Call by reference Type reference (TYPE) XSTRING 20080204

Method IS_CONTENT_FILLED on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method READ_DATA Signature

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

Method READ_DATA on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method READ_DATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OUTLINE_DATA Call by reference Type reference (TYPE) WDY_CFG_OUTLINE_DATA Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20071218
2 Exporting E_IS_EXISTENT Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20080410
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20071218

Method REC_SER_APPL_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TABLE Call by reference Type reference (TYPE) WDY_CFG_COMPONENT_HIER_TAB Tabelle mit WDY_CONFIG_COMP_STRUCT 20071219
2 Importing PARENT_PATH Call by reference Type reference (TYPE) STRING 20071219
3 Importing XML_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20071219
4 Importing XML_ROOT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20071219

Method REC_SER_APPL_NODE on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method SAVE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION_NAME Call by reference Type reference (TYPE) STRING 20071218
2 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key-Komponenten der Konfigurationstabellen 20071218
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20071218

Method SAVE_WUL 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) WDY_CONFIG_KEY Key-Komponenten der Konfigurationstabellen 20080208

Method SAVE_WUL on class CL_WDR_CFG_PERSISTENCE_APPL has no exception.

Method SET_SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_DATA Call by reference Type reference (TYPE) WDY_CFG_PERSIST_DATA_APPL WD ABAP Applikations-Konfiguration: Persistenzdaten 20080116

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