SAP ABAP Class CL_WDR_CFG_PERSISTENCE_COMP (Configuration: Persistence Class Component)
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_COMP_A Configuration: Persistence Class Component (Admin. Layer) 20070710
2 Inheritance (c INHERITING FROM c_ref)  CL_WDR_CFG_PERSISTENCE_COMP_V Display of a Component Configuration Version 20081014
Properties
Class CL_WDR_CFG_PERSISTENCE_COMP  
Short Description Configuration: Persistence Class Component    
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
Class CL_WDR_CFG_PERSISTENCE_COMP has no forward declaration.
Interfaces
Class CL_WDR_CFG_PERSISTENCE_COMP has no interface implemented.
Friends
Class CL_WDR_CFG_PERSISTENCE_COMP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_CONTENT Instance attribute Protected Type reference (TYPE) WDY_CONFIG_DATA-CONTENT Deprecated 20070720
2 M_IS_LOCKED Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20070725
3 M_NEW_COMPONENT_NAME Instance attribute Private Type reference (TYPE) STRING Name of the New Component 20070806
4 M_NEW_SAVE_DATA Instance attribute Private Type reference (TYPE) WDY_CFG_PERSIST_DATA New Data to Save 20070904
5 M_TEXT_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_WDR_CONFIG_OTR 20070810
6 M_TRANSPORT_NECESSARY Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Transport request must be written 20070725
7 M_XCONTENT Instance attribute Protected Type reference (TYPE) WDY_CONFIG_DATA-XCONTENT 20070720
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_COMPONENT_NAME_IN_XML Instance method Protected Method Changes the configuration ID in the XML 20070806
2 CHANGE_CONFIG_ID_IN_XML Instance method Protected Method Changes the configuration ID in the XML 20071218
3 CONSTRUCTOR Instance method Public Constructor Constructor 20070717
4 CONVERT_SAVE_DATA_TO_XML Instance method Protected Method Convers the table data into XML format for saving 20070904
5 CREATE_EMPTY_XCONTENT Instance method Protected Method Creates the content for a newly created configuration 20070904
6 FIND_EXPL_XML_ELEMENT Instance method Private Method 20070816
7 GET_COMPONENT_NAME Instance method Public Method Gets the component name 20070725
8 GET_CONFIG_TEXTS Instance method Private Method Returns the textx for the configuration 20070813
9 GOC_XML_ELEMENT_TAG_ATTR Instance method Private Method Returns XML Element with Specific Tag Name a. Attribute Name 20070816
10 P13N_TO_XML Instance method Protected Method 20070815
11 READ_DATA Instance method Public Method 20070719
12 READ_DATA_FROM_DB Instance method Protected Method Reads the data from the database 20070720
13 SAVE_CONFIG Instance method Protected Method Saves Configuration 20070803
14 SET_SAVE_DATA Instance method Public Method Convers the table data into XML format for saving 20070815
15 STORE_TEXTS_EXPLICIT Instance method Protected Method Fills Texts in Implicit Configuration 20070815
16 STORE_TEXTS_IMPLICIT Instance method Protected Method Fills Texts in Implicit Configuration 20070815
17 XML_TO_TABLES Instance method Protected Method Converts XML in Explicit and Implicit Table 20070720
Events
Class CL_WDR_CFG_PERSISTENCE_COMP has no event.
Types
Class CL_WDR_CFG_PERSISTENCE_COMP has no local type.
Method Signatures

Method CHANGE_COMPONENT_NAME_IN_XML Signature

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

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 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 20070717
2 Importing OBJECT_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Web Dynpro : Name eines Web Dynpro Metadaten Objekts 20070717
3 Importing SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE 5 Web Dynpro: Personalisierungsreichweite 20091209
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20070717

Method CONVERT_SAVE_DATA_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_DATA Value transfer Type reference (TYPE) WDY_CFG_PERSIST_DATA WD ABAP Component-Konfiguration: Persistenzdaten 20070904
2 Returning R_MESSAGES Value transfer Type reference (TYPE) CTS_MESSAGES WBO remote API: Meldungen über das Ergebnis einer Aktion 20070904

Method CONVERT_SAVE_DATA_TO_XML on class CL_WDR_CFG_PERSISTENCE_COMP 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 20070904

Method CREATE_EMPTY_XCONTENT on class CL_WDR_CFG_PERSISTENCE_COMP has no exception.

Method FIND_EXPL_XML_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070816
2 Returning OUT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070816
3 Importing PATH Call by reference Type reference (TYPE) STRING 20070816
4 Importing ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070816

Method FIND_EXPL_XML_ELEMENT on class CL_WDR_CFG_PERSISTENCE_COMP has no exception.

Method GET_COMPONENT_NAME Signature

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

Method GET_COMPONENT_NAME on class CL_WDR_CFG_PERSISTENCE_COMP has no exception.

Method GET_CONFIG_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TEXTS Value transfer Type reference (TYPE) WDY_CONFIG_COMPT_TABLE Texte für Komponentkonfiguration 20070813

Method GET_CONFIG_TEXTS on class CL_WDR_CFG_PERSISTENCE_COMP has no exception.

Method GOC_XML_ELEMENT_TAG_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR_NAME Call by reference Type reference (TYPE) STRING 20070816
2 Importing ATTR_VALUE Call by reference Type reference (TYPE) STRING 20070816
3 Returning CHILD Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070816
4 Importing DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070816
5 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070816
6 Importing TAG Call by reference Type reference (TYPE) STRING 20070816

Method GOC_XML_ELEMENT_TAG_ATTR on class CL_WDR_CFG_PERSISTENCE_COMP has no exception.

Method P13N_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FOR_TRACE Call by reference Type reference (TYPE) ABAP_BOOL 20070815
2 Importing PERS_DATA Call by reference Type reference (TYPE) WDR_UI_PP13N_TABLE Tabelle zur Personalisierung 20070815
3 Importing XML_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20070815
4 Importing XML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20070815

Method P13N_TO_XML on class CL_WDR_CFG_PERSISTENCE_COMP has no exception.

Method READ_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_DATA Value transfer Type reference (TYPE) WDY_CFG_PERSIST_DATA_TAB WDABAP Component-Konfigurator: Persistenzdaten 20070719
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20070719

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 20070817
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 20070720

Method SAVE_CONFIG Signature

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

Method SET_SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE_DATA Value transfer Type reference (TYPE) WDY_CFG_PERSIST_DATA WD ABAP Component-Konfiguration: Persistenzdaten 20070815

Method SET_SAVE_DATA on class CL_WDR_CFG_PERSISTENCE_COMP has no exception.

Method STORE_TEXTS_EXPLICIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA_TABLE Call by reference Type reference (TYPE) WDY_CFG_EXPL_DATA_TAB Konfigurationsdaten generische Tabelle 20070815
2 Importing TEXT_OBJECT Call by reference Object reference (TYPE REF TO) CL_WDR_CONFIG_OTR 20070815

Method STORE_TEXTS_EXPLICIT on class CL_WDR_CFG_PERSISTENCE_COMP has no exception.

Method STORE_TEXTS_IMPLICIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DATA_TABLE Call by reference Type reference (TYPE) WDR_UI_PP13N_TABLE Tabelle von Strings 20070815
2 Importing TEXT_OBJECT Call by reference Object reference (TYPE REF TO) CL_WDR_CONFIG_OTR 20070815
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Ausnahme-Klasse für die WD-Konfiguration 20070815

Method XML_TO_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting C13N_TABLE Call by reference Type reference (TYPE) WDY_CFG_EXPL_DATA_TAB Konfigurationsdaten generische Tabelle 20070720
2 Importing CHANGE_LEVEL Call by reference Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalisierungsreichweite 20070925
3 Exporting P13N_TABLE Call by reference Type reference (TYPE) WDR_UI_PP13N_TABLE Tabelle zur Personalisierung 20070720
4 Importing TRANSLATOR Call by reference Object reference (TYPE REF TO) CL_WDR_CONFIG_OTR 20070720
5 Importing XML_STRING Call by reference Type reference (TYPE) STRING 20070720
6 Importing XML_XSTRING Call by reference Type reference (TYPE) XSTRING 20070720
# Exception Resumable Description Created on
1 CX_WD_CONFIGURATION Parser-Fehler bei Konfiguration 20070720
History
Last changed by/on SAP  20130531 
SAP Release Created in 710