SAP ABAP Class CL_WD_FPM_FEEDER_ADAPT_SEARCH (Feeder Class for the Search GUIBB of Adaptations)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB Generic UI Building Block 20140626
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_FORM Generic Form UI Building Block 20140626
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_FORM_EXT GUIBB Form extended 20140626
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_LIST Generic List UI Building Block 20140626
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_SEARCH Generic Search UI Building Block 20140626
Properties
Class CL_WD_FPM_FEEDER_ADAPT_SEARCH  
Short Description Feeder Class for the Search GUIBB of Adaptations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CONFIGURATION   Configuration for WD4A 
Created 20140626   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WDR_CFGE_CHANGE_LOG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20140626
2 IF_FPM_GUIBB_FORM Generic Form UI Building Block 20140626
3 IF_FPM_GUIBB_FORM_EXT GUIBB Form extended 20140626
4 IF_FPM_GUIBB_LIST Generic List UI Building Block 20140626
5 IF_FPM_GUIBB_SEARCH Generic Search UI Building Block 20140626
Friends
Class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_SELECTED_CONFIG Instance attribute Private See coding Temporary Changes to a Configuration 20140626
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONFIG Instance method Private Method Checks whether Customizing and Personalization exist 20140717
2 ADD_CUST_AND_PERS Instance method Private Method Checks whether Customizing and Personalization exist 20140717
3 BUILD_CONFIG_BASED_RESULT Instance method Private Method 20140702
4 BUILD_CONFIG_ENH_BASED_RESULT Instance method Private Method 20140703
5 BUILD_CUST_BASED_RESULT Instance method Private Method 20140702
6 BUILD_ENH_BASED_RESULT Instance method Private Method 20140702
7 BUILD_PERSONAS_BASED_RESULT Instance method Private Method 20140702
8 BUILD_PERS_BASED_RESULT Instance method Private Method 20140702
9 BUILD_RESULT Instance method Private Method 20140703
10 GET_DELEGATION_ENH_4_COMP Instance method Private Method 20140701
11 GET_DETAILS Instance method Private Method 20140717
12 PACKAGE_2_CONFIGKEY Instance method Private Method 20140703
Events
Class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CONFIG Private See coding 20140717 tt_config type sorted table of ty_config with unique key config_id config_type config_var
2 TT_CONFIG_USER Private See coding 20140717 tt_config_user type standard table of ty_config
3 TT_SEL_CONFIG Private See coding 20140717 tt_sel_config type sorted table of ty_sel_config with unique key low
4 TY_CONFIG Public See coding 20140627 begin of ty_config, scope type wdr_pers_scope_admin, mandt type s_mandt, wduser type wdy_config_user, user_id type wdy_conf_user_type, config_id type wdy_config_id, config_type type wdy_config_type, config_var type wdy_config_var, component type wdy_component_name, component_name type wdy_component_name, package type devclass, config_view type wdy_config_view, description type wdy_md_description, author type wb_created_by, createdon type wb_created_on, changedby type wb_changed_by, changedon type wb_changed_on, is_default type wdy_boolean, is_config type wdy_boolean, is_cust type wdy_boolean, is_pers type wdy_boolean, is_enh type wdy_boolean, end of ty_config
5 TY_SEARCH_FIELDS Private See coding 20140626 begin of ty_search_fields, component type wdy_conf_comp_name, config_id type wdy_config_id, changed_by type wb_changed_by, package type devclass, scope type wdr_pers_scope_admin, end of ty_search_fields
6 TY_SEL_CONFIG Private See coding 20140704 begin of ty_sel_config, sign type tvarv_sign, option type tvarv_opti, low type tvarv_val, high type tvarv_val, end of ty_sel_config
7 TY_SEL_SCOPE Private See coding 20140702 begin of ty_sel_scope, scope type wdr_pers_scope_admin, sign type tvarv_sign, end of ty_sel_scope
Method Signatures

Method ADD_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONFIG Call by reference Type reference (TYPE) TT_CONFIG Tabelle von Config-Keys 20140717
2 Importing IV_CALLING_SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE 20140717
3 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140717

Method ADD_CONFIG on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method ADD_CUST_AND_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONFIG Call by reference Type reference (TYPE) TT_CONFIG Tabelle von Config-Keys 20140717
2 Importing IV_CALLING_SCOPE Call by reference Type reference (TYPE) WDR_PERS_SCOPE 20140717
3 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140717

Method ADD_CUST_AND_PERS on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method BUILD_CONFIG_BASED_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_BY Call by reference Type reference (TYPE) TABLE 20140702
2 Importing IT_COMPONENT Call by reference Type reference (TYPE) TABLE 20140702
3 Importing IT_CONFIG_ID Call by reference Type reference (TYPE) TABLE 20140702
4 Importing IT_PACKAGE Call by reference Type reference (TYPE) TABLE 20140702
5 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140702

Method BUILD_CONFIG_BASED_RESULT on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method BUILD_CONFIG_ENH_BASED_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_BY Call by reference Type reference (TYPE) TABLE 20140703
2 Importing IT_COMPONENT Call by reference Type reference (TYPE) TABLE 20140703
3 Importing IT_CONFIG_ID Call by reference Type reference (TYPE) TABLE 20140703
4 Importing IT_PACKAGE Call by reference Type reference (TYPE) TABLE 20140703
5 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140703

Method BUILD_CONFIG_ENH_BASED_RESULT on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method BUILD_CUST_BASED_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_BY Call by reference Type reference (TYPE) TABLE 20140702
2 Importing IT_COMPONENT Call by reference Type reference (TYPE) TABLE 20140702
3 Importing IT_CONFIG_ID Call by reference Type reference (TYPE) TABLE 20140702
4 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140702

Method BUILD_CUST_BASED_RESULT on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method BUILD_ENH_BASED_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_BY Call by reference Type reference (TYPE) TABLE 20140702
2 Importing IT_COMPONENT Call by reference Type reference (TYPE) TABLE 20140702
3 Importing IT_CONFIG_ID Call by reference Type reference (TYPE) TABLE 20140702
4 Importing IT_PACKAGE Call by reference Type reference (TYPE) TABLE 20140702
5 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140702

Method BUILD_ENH_BASED_RESULT on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method BUILD_PERSONAS_BASED_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_BY Call by reference Type reference (TYPE) TABLE 20140702
2 Importing IT_COMPONENT Call by reference Type reference (TYPE) TABLE 20140702
3 Importing IT_CONFIG_ID Call by reference Type reference (TYPE) TABLE 20140702
4 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140702

Method BUILD_PERSONAS_BASED_RESULT on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method BUILD_PERS_BASED_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_BY Call by reference Type reference (TYPE) TABLE 20140702
2 Importing IT_COMPONENT Call by reference Type reference (TYPE) TABLE 20140702
3 Importing IT_CONFIG_ID Call by reference Type reference (TYPE) TABLE 20140702
4 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140702

Method BUILD_PERS_BASED_RESULT on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method BUILD_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGED_BY Call by reference Type reference (TYPE) TABLE 20140703
2 Importing IT_COMPONENT Call by reference Type reference (TYPE) TABLE 20140703
3 Importing IT_CONFIG_ID Call by reference Type reference (TYPE) TABLE 20140703
4 Importing IT_PACKAGE Call by reference Type reference (TYPE) TABLE 20140703
5 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140703

Method BUILD_RESULT on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method GET_DELEGATION_ENH_4_COMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key-Komponenten der Konfigurationstabellen 20140701
2 Returning RT_ENHANCEMENTS Value transfer Type reference (TYPE) WDY_CONFIG_ENH_TABLE WD Konfiguration: Liste mit Enhancement-Informationen 20140701

Method GET_DELEGATION_ENH_4_COMP on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method GET_DETAILS Signature

Method GET_DETAILS on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no parameter.
Method GET_DETAILS on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.

Method PACKAGE_2_CONFIGKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PACKAGE Call by reference Type reference (TYPE) TABLE 20140703
2 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20140704
3 Importing IV_TR_OBJTYPE Call by reference Type reference (TYPE) TROBJTYPE 'WDCC' Objekttyp 20140703
4 Returning RT_CONFIG_KEY Value transfer Type reference (TYPE) TT_SEL_CONFIG Key-Komponenten der Konfigurationstabellen 20140703

Method PACKAGE_2_CONFIGKEY on class CL_WD_FPM_FEEDER_ADAPT_SEARCH has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740