Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_WDR_CFG_PERSISTENCE_APPL | Configuration: Persistence Class Application | 20070710 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_WDR_CFG_PERSISTENCE_COMP | Configuration: Persistence Class Component | 20070710 |
Properties
| Class | CL_WDR_CFG_PERSISTENCE_BASE | |
| Short Description | Configuration: Persistence Basis Class | |
| Super 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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_WDR_CFG_PERSISTENCE_BASE has no interface implemented.
Friends
Class CL_WDR_CFG_PERSISTENCE_BASE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | TROBJTYPE | 'WDYA' | Object Type | 20070711 | ||
| 2 | Constant | Public | Type reference (TYPE) | TROBJTYPE | 'WDYN' | Object Type | 20070711 | ||
| 3 | Instance attribute | Protected | Type reference (TYPE) | WDY_CONFIG_KEY | Key Components of Configuration Tables | 20070717 | |||
| 4 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_WDR_CONFIG_CTS | Lock and Transport WD Configuration | 20070710 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | DEVCLASS | Package | 20070803 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | WDY_MD_DESCRIPTION | Descriptive text for new configuration | 20070803 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | WDY_CONFIG_KEY | New Configuration Key | 20070803 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | WDY_BOOLEAN | No transport required | 20070803 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | WDY_MD_OBJECT_NAME | Web Dynpro: Name of a Web Dynpro Metadata Object | 20070717 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | I | Operation in Execution | 20090313 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | WDY_CFG_OUTLINE_DATA | General Data | 20070716 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | WDY_CFG_OUTLINE_DATA | General Data for Renaming | 20070814 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | WDR_PERS_SCOPE | Web Dynpro: Personalization Range | 20070719 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | I | Current Status of Operation | 20070803 | |||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WDR_CFG_TRANSPORT | Transport Interface for Configuration | 20080729 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | TRKORR | Transport Request | 20070803 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | AS4TEXT | Description for Transport Request | 20070803 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | TROBJTYPE | Object Type | 20080117 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | SAVE_CANCELLED | Instance Event (0) |
Public (2) |
Triggered if saving was cancelled | 20080729 |
| 2 | SAVE_COMPLETE | Instance Event (0) |
Public (2) |
Triggered if saving was successful | 20080729 |
| 3 | SAVE_DATA_NEEDED | Instance Event (0) |
Public (2) |
Is thrown if the data is passed on for saving | 20070904 |
Types
Class CL_WDR_CFG_PERSISTENCE_BASE has no local type.
Method Signatures
Method CHECK_CONFIG_EXISTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_IS_EXISTENT | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20080410 | |||
| 2 | I_IS_ORIGINAL | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070817 | |||
| 3 | I_ONLY_CURRENT_LAYER | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070817 | |||
| 4 | I_OUTLINE_DATA | Call by reference | Type reference (TYPE) | WDY_CFG_OUTLINE_DATA | WebDynpro: Schnittstelle für Kontext Knoten | 20070807 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme-Klasse für die WD-Konfiguration | 20070810 |
Method CONFIG_KEY_TO_TADIR_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONFIG_KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | Key-Komponenten der Konfigurationstabellen | 20070711 | |||
| 2 | TADIR_KEY | Value transfer | Type reference (TYPE) | SOBJ_NAME | Objektname im Objektkatalog | 20070711 |
Method CONFIG_KEY_TO_TADIR_KEY on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONFIG_KEY | Call by reference | Type reference (TYPE) | WDY_CONFIG_KEY | Key-Komponenten der Konfigurationstabellen | 20070717 | |||
| 2 | OBJECT_NAME | Call by reference | Type reference (TYPE) | WDY_MD_OBJECT_NAME | Web Dynpro : Name eines Web Dynpro Metadaten Objekts | 20070717 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme-Klasse für die WD-Konfiguration | 20070717 |
Method DO_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_MESSAGES | Value transfer | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 |
Method DO_CANCEL on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_ENHANCE_PREPROCESSING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CTS_NEXT_OP | Call by reference | Type reference (TYPE) | I | 20070806 | ||||
| 2 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070806 | |||
| 3 | E_POPUP_DATA | Call by reference | Type reference (TYPE) | IF_WDR_CFG_CONSTANTS=>T_POPUP_DATA | 20070806 |
Method DO_ENHANCE_PREPROCESSING on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070810 |
Method DO_NEXT_CHANGE on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_CHANGE_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 |
Method DO_NEXT_CHANGE_OBJECT on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_COPY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 |
Method DO_NEXT_COPY on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 |
Method DO_NEXT_CREATE on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 |
Method DO_NEXT_DELETE on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20071115 |
Method DO_NEXT_DISPLAY on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_ENHANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 |
Method DO_NEXT_ENHANCE on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_RENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CTS_NEXT_OP | Call by reference | Type reference (TYPE) | I | 20070815 | ||||
| 2 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 |
Method DO_NEXT_RENAME on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 |
Method DO_NEXT_SAVE on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_NEXT_STEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_OPERATION | Call by reference | Type reference (TYPE) | I | 20070814 | ||||
| 2 | E_CTS_NEXT_OP | Call by reference | Type reference (TYPE) | I | 20070803 | ||||
| 3 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 | |||
| 4 | E_POPUP_DATA | Call by reference | Type reference (TYPE) | IF_WDR_CFG_CONSTANTS=>T_POPUP_DATA | 20070803 |
Method DO_NEXT_STEP on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_OBJECT_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CTS_NEXT_OP | Call by reference | Type reference (TYPE) | I | 20070803 | ||||
| 2 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 | |||
| 3 | E_POPUP_DATA | Call by reference | Type reference (TYPE) | IF_WDR_CFG_CONSTANTS=>T_POPUP_DATA | 20070803 | ||||
| 4 | E_STAY_IN_METHOD | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070803 | |||
| 5 | I_OPERATION | Call by reference | Type reference (TYPE) | I | 20070803 |
Method DO_OBJECT_CHECK on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_OK Signature
Method DO_OK on class CL_WDR_CFG_PERSISTENCE_BASE has no parameter.
Method DO_OK on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method DO_PREPROCESSING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CTS_NEXT_OP | Call by reference | Type reference (TYPE) | I | 20070803 | ||||
| 2 | E_MESSAGES | Call by reference | Type reference (TYPE) | CTS_MESSAGES | WBO remote API: Meldungen über das Ergebnis einer Aktion | 20070803 | |||
| 3 | E_POPUP_DATA | Call by reference | Type reference (TYPE) | IF_WDR_CFG_CONSTANTS=>T_POPUP_DATA | 20070803 | ||||
| 4 | I_OPERATION | Call by reference | Type reference (TYPE) | I | 20070803 |
Method DO_PREPROCESSING on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method GET_FUNCTION_FOR_BADI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FUNCTION | Value transfer | Type reference (TYPE) | I | 20090313 |
Method GET_FUNCTION_FOR_BADI on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method GET_TRANSPORT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20070803 | |||
| 2 | E_IS_LOCKED | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070807 | |||
| 3 | E_REQUESTS | Call by reference | Type reference (TYPE) | CTS_REQUESTS | WBO remote API: Änderungsaufträge | 20070803 |
Method GET_TRANSPORT_INFO on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method INIT_CTS_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OPERATION | Call by reference | Type reference (TYPE) | I | 20070810 | ||||
| 2 | R_CONFIG_KEY | Value transfer | Type reference (TYPE) | WDY_CONFIG_KEY | Key-Komponenten der Konfigurationstabellen | 20070813 |
Method INIT_CTS_OBJECT on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method INIT_TRANSPORT_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OPERATION | Call by reference | Type reference (TYPE) | I | 20080729 | ||||
| 2 | R_CONFIG_KEY | Value transfer | Type reference (TYPE) | WDY_CONFIG_KEY | Key-Komponenten der Konfigurationstabellen | 20080729 |
Method INIT_TRANSPORT_HANDLER on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method IS_ENHANCEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ENHANCEMENT | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch | 20070806 |
Method IS_ENHANCEMENT on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method NO_TRANSPORT_WANTED Signature
Method NO_TRANSPORT_WANTED on class CL_WDR_CFG_PERSISTENCE_BASE has no parameter.
Method NO_TRANSPORT_WANTED on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method READ_OUTLINE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OUTLINE_DATA | Value transfer | Type reference (TYPE) | WDY_CFG_OUTLINE_DATA | WDA: Rahmendaten für den Konfigurationseditor | 20070719 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme-Klasse für die WD-Konfiguration | 20070719 |
Method REMOVE_CONFIG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_RETVAL | Value transfer | Type reference (TYPE) | SYSUBRC | Rückgabewert von ABAP-Anweisungen | 20070803 |
Method REMOVE_CONFIG on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method SET_CONFIG_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OUTLINE_DATA | Call by reference | Type reference (TYPE) | WDY_CFG_OUTLINE_DATA | WDA: Rahmendaten für den Konfigurationseditor | 20070904 |
Method SET_CONFIG_DESCRIPTION on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method SET_NEW_CONFIG_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OUTLINE_DATA | Call by reference | Type reference (TYPE) | WDY_CFG_OUTLINE_DATA | WDA: Rahmendaten für den Konfigurationseditor | 20070807 |
Method SET_NEW_CONFIG_KEY on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method SET_TRANSPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DESCRIPTION | Call by reference | Type reference (TYPE) | AS4TEXT | Kurzbeschreibung von Repository-Objekten | 20070803 | |||
| 2 | DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20070803 | |||
| 3 | TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20070803 |
Method SET_TRANSPORT on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Method SET_TRANSPORT_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TRANSPORT_INTERFACE | Call by reference | Object reference (TYPE REF TO) | IF_WDR_CFG_TRANSPORT | Transport-Interface für Konfiguration | 20080729 |
Method SET_TRANSPORT_HANDLER on class CL_WDR_CFG_PERSISTENCE_BASE has no exception.
Event Signatures
Event SAVE_CANCELLED Signature
Event SAVE_CANCELLED on class CL_WDR_CFG_PERSISTENCE_BASE has no parameter.
Event SAVE_COMPLETE Signature
Event SAVE_COMPLETE on class CL_WDR_CFG_PERSISTENCE_BASE has no parameter.
Event SAVE_DATA_NEEDED Signature
Event SAVE_DATA_NEEDED on class CL_WDR_CFG_PERSISTENCE_BASE has no parameter.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 710 |