SAP ABAP Interface IF_WD_CFG_COMP_EDITOR (Interface for the Component Configuration Editor)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_CONFIGURATION (Package) Configuration for WD4A
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WDR_CFGE_COMP_EDITOR Service Handler for the Editor for Component Configurations 20100811
Properties
Interface IF_WD_CFG_COMP_EDITOR  
Short Description Interface for the Component Configuration Editor    
General Data
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20070713   SAP 
Last changed 20131127   SAP 
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)
2 IF_WD_CONTEXT_NODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_WD_CFG_COMP_EDITOR has no interface.
Friends
Interface IF_WD_CFG_COMP_EDITOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SCOPE_CONFIG Constant Public Type reference (TYPE) WDR_PERS_SCOPE 5 Configuration Scope 20070717
2 C_SCOPE_CUSTOM Constant Public Type reference (TYPE) WDR_PERS_SCOPE 4 Customization Scope 20070717
3 IS_COMPARISON_MODE Instance attribute Public Type reference (TYPE) WDY_BOOLEAN Replacement for Real Boolean Type: 'X' == True '' == False 20111110
4 M_COMPONENT_NAME Instance attribute Public Type reference (TYPE) STRING Name of Component 20070717
5 M_CONFIG_KEY Instance attribute Public Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20070717
6 M_CONTEXT_ROOT Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20070730
7 M_CURRENT_SCOPE Instance attribute Public Type reference (TYPE) WDR_PERS_SCOPE Web Dynpro: Personalization Range 20070717
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ELEMENT Instance method Public Method Creates New Element (at End) 20070717
2 ADD_ELEMENTS Instance method Public Method Creates New Elements (at End) 20070717
3 CHECK Instance method Public Method Checks consistency of data (before saving) 20070814
4 CHECK_PRIMARY_ATTRIBUTE Instance method Public Method Checks the current primary attribute 20080318
5 GET_BREADCRUMP_INFO Instance method Public Method Returns the breadcrumb list 20081127
6 GET_COMPARE_LIST Instance method Public Method Returns differences from current context to second context 20110912
7 GET_CONFIGURATION_PROPERTIES Instance method Public Method Returns the properties of the configuration/customizing 20090804
8 GET_DELETED_ITEMS Instance method Public Method Returns the list of deleted elements 20080121
9 GET_ENHNAME Instance method Public Method 20111011
10 GET_LAST_TRANSPORT Instance method Public Method Returns the last transport 20090218
11 GET_PRIMVALS_FOR_NODE Instance method Public Method Returns list of primary attribute values used in the node 20110511
12 INIT Instance method Public Method Initialization 20070717
13 IS_CHANGED Instance method Public Method Have changes been made? 20070813
14 IS_CHANGE_MODE Instance method Public Method Is change mode active? 20070726
15 IS_ELEMENT_CHANGED Instance method Public Method Checks whether an element has been changed at this level 20070821
16 IS_ELEMENT_CREATED_ON_THIS_LVL Instance method Public Method Queries whether the element was created on the same level 20080206
17 MOVE_ELEMENT Instance method Public Method Moves an Element 20070717
18 REFRESH_CONTEXT Instance method Public Method Fills the context again 20070726
19 REMOVE_ELEMENT Instance method Public Method Deletes an Element 20070717
20 RESET_ATTRIBUTE Instance method Public Method Resets value of attribute (to base or default value) 20070717
21 RESET_ELEMENT Instance method Public Method Reset Element 20070717
22 RESET_NODE Instance method Public Method Not implemented 20070717
23 RESET_SUBTREE Instance method Public Method Not implemented 20070717
24 SAVE Instance method Public Method Saves the data 20070814
25 SET_ATTRIBUTE Instance method Public Method Sets an Attribute 20070717
26 SET_ATTRIBUTE_FINAL Instance method Public Method Sets an Attribute to Final 20070717
27 SET_CHANGE_LOG_ACTIVE Instance method Public Method Activates or deactivates the recording 20130527
28 SET_DESCRIPTION Instance method Public Method Sets the description of the configuration/customizing 20090810
29 SET_STATIC_ATTRIBUTES Instance method Public Method Sets All Attributes 20070717
30 UNDELETE_ELEMENT Instance method Public Method Restores element and any subnodes 20080214
Events
# Event Type Visibility Description Created on
1 COMPARISON_HAS_CHANGED Instance Event
(0)
Public
(2)
20111109
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BREADCRUMP_INFO Public See coding 20081127 tt_breadcrump_info type standard table of t_breadcrump_info with non-unique default key
2 TT_MESSAGES Public See coding 20080317 tt_messages type standard table of t_message
3 T_BREADCRUMP_INFO Public See coding 20081127 begin of t_breadcrump_info, object_name type string, is_component type wdy_boolean, config_key type wdy_config_key, end of t_breadcrump_info
4 T_MESSAGE Public See coding 20080317 BEGIN OF T_MESSAGE, exception type ref to cx_root, severity(1) type c, element type ref to IF_WD_CONTEXT_ELEMENT, attribute type string, end of t_message
Method Signatures

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20070814
2 Importing I_STATIC_ATTRIBUTES Call by reference Type reference (TYPE) DATA 20070814
3 Returning R_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070814

Method ADD_ELEMENT on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method ADD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTES_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20070814
2 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20070814

Method ADD_ELEMENTS on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message-Manager 20070815
2 Returning R_OK Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20070814

Method CHECK on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method CHECK_PRIMARY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20080318
2 Importing I_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20080318
# Exception Resumable Description Created on
1 CX_WD_CFG_EDITOR Exceptions für den Config-Editor 20080318

Method GET_BREADCRUMP_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BREADCRUMP_INFO Value transfer Type reference (TYPE) TT_BREADCRUMP_INFO 20081127

Method GET_BREADCRUMP_INFO on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method GET_COMPARE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COMPARE_LIST Value transfer Type reference (TYPE) WDY_CFG_COMPARE_LIST WDA Konfiguration: Vergleichsdaten 20110912
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20111109

Method GET_CONFIGURATION_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_PROPERTIES Value transfer Type reference (TYPE) WDY_CONFIG_PROPERTIES WDA: Rahmendaten für den Konfigurationseditor 20090804

Method GET_CONFIGURATION_PROPERTIES on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method GET_DELETED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DELETED_ITEMS Value transfer Type reference (TYPE) WDY_CFG_EXPL_DATA_TAB WDA Configuration: Liste der gelöschten Einträge 20080121

Method GET_DELETED_ITEMS on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method GET_ENHNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ENHNAME Value transfer Type reference (TYPE) ENHNAME Id eines Enhancements 20111011

Method GET_ENHNAME on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method GET_LAST_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRANSPORT Value transfer Type reference (TYPE) TRKORR Auftrag/Aufgabe 20090218

Method GET_LAST_TRANSPORT on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method GET_PRIMVALS_FOR_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20110511
2 Returning R_PRIMVALS Value transfer Type reference (TYPE) PRIMARY_ATTRIBUTE_VALUES Liste von Primary-Attribut-Werten im Konfig.-Kontext 20110511

Method GET_PRIMVALS_FOR_NODE on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Neuer Wurzelknoten des Contextes 20070717
2 Importing I_GENERATE_NODE_INFOS Call by reference Type reference (TYPE) WDY_BOOLEAN Knoten-Hierarchie muss generiert werden 20070717
3 Importing I_LISTEN_TO_USER_CHANGES Call by reference Type reference (TYPE) WDY_BOOLEAN Benutzereingaben selbst aufzeichnen 20070717
4 Importing I_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Wurzelknoten des Contextes 20070717

Method INIT on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method IS_CHANGED Signature

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

Method IS_CHANGED on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method IS_CHANGE_MODE Signature

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

Method IS_CHANGE_MODE on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method IS_ELEMENT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070821
2 Returning R_IS_CHANGED Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20070821

Method IS_ELEMENT_CHANGED on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method IS_ELEMENT_CREATED_ON_THIS_LVL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT_REF Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20080206
2 Returning R_IS_SAME_LEVEL Value transfer Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20080206

Method IS_ELEMENT_CREATED_ON_THIS_LVL on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method MOVE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070814
2 Importing I_NEW_INDEX Value transfer Type reference (TYPE) I 20070814

Method MOVE_ELEMENT on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method REFRESH_CONTEXT Signature

Method REFRESH_CONTEXT on Interface IF_WD_CFG_COMP_EDITOR has no parameter.
Method REFRESH_CONTEXT on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method REMOVE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070814

Method REMOVE_ELEMENT on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method RESET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20070814
2 Importing I_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070814

Method RESET_ATTRIBUTE on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method RESET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070814
2 Importing I_WHOLE_SUBTREE Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20110419

Method RESET_ELEMENT on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method RESET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20070814

Method RESET_NODE on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method RESET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20070814

Method RESET_SUBTREE on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method SAVE Signature

Method SAVE on Interface IF_WD_CFG_COMP_EDITOR has no parameter.
Method SAVE on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20070814
2 Importing I_CHECK_CHANGED Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE nur berücksichtigen, falls Wert geändert 20070814
3 Importing I_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070814
4 Importing I_VALUE Call by reference Type reference (TYPE) DATA 20070814

Method SET_ATTRIBUTE on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method SET_ATTRIBUTE_FINAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20070814
2 Importing I_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070814
3 Importing I_FINAL_VALUE Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_TRUE 20070814

Method SET_ATTRIBUTE_FINAL on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method SET_CHANGE_LOG_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20130527

Method SET_CHANGE_LOG_ACTIVE on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method SET_DESCRIPTION Signature

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

Method SET_DESCRIPTION on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method SET_STATIC_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_CHANGED Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE nur berücksichtigen, falls Wert geändert 20070814
2 Importing I_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20070814
3 Importing I_STATIC_ATTRIBUTES Call by reference Type reference (TYPE) DATA 20070814

Method SET_STATIC_ATTRIBUTES on Interface IF_WD_CFG_COMP_EDITOR has no exception.

Method UNDELETE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELEMENT_DATA Call by reference Type reference (TYPE) WDY_CFG_EXPL_DATA WDA Konfiguration: Explizite Daten 20080214

Method UNDELETE_ELEMENT on Interface IF_WD_CFG_COMP_EDITOR has no exception.
Event Signatures

Event COMPARISON_HAS_CHANGED Signature
Event COMPARISON_HAS_CHANGED on Interface IF_WD_CFG_COMP_EDITOR has no parameter.
History
Last changed by/on SAP  20131127 
SAP Release Created in 710