SAP ABAP Class /BOFU/CL_UICFG_HELPER (tm)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC-FBI (Application Component) Integration of FPM and Persistency Frameworks like BOPF
     /BOFU/FBI_DESIGNTIME_V1 (Package) FBI Design Time V1: View Cluster (Current Version)
Properties
Class /BOFU/CL_UICFG_HELPER  
Short Description tm    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOFU/FBI_DESIGNTIME_V1   FBI Design Time V1: View Cluster (Current Version) 
Created 20131017   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BOFU/CL_UICFG_HELPER has no forward declaration.
Interfaces
Class /BOFU/CL_UICFG_HELPER has no interface implemented.
Friends
Class /BOFU/CL_UICFG_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SO_FACTORY Static Attribute Public Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
Methods
# Method Level Visibility Method type Description Created on
1 EXPLODE_CFG_FBI Static method Public Method 20131027
2 EXPLODE_CFG_FORM Static method Public Method 20131027
3 EXPLODE_CFG_LIST Static method Public Method 20131027
4 EXPLODE_CFG_OVP Static method Public Method 20131027
5 EXPLODE_CFG_TEXT Static method Public Method 20131027
6 EXPLODE_CFG_TREE Static method Public Method 20131027
7 EXPLODE_CFG_UIBB Static method Public Method 20131027
8 FILL_CATALOGUES Static method Private Method 20131027
9 FILL_DDICINFO Static method Private Method 20131027
10 PARSE_ACTION Static method Private Method 20131027
11 PARSE_ELEMENT Static method Private Method 20131027
12 READ_TEXTS_UIBB Static method Private Method 20131027
13 READ_TEXTS_UIBB_FORM Static method Private Method 20131027
14 READ_TEXTS_UIBB_LIST Static method Private Method 20131027
15 READ_TEXTS_UIBB_SRCH Static method Private Method 20131027
16 READ_TEXTS_UIBB_TABD Static method Private Method 20131027
17 READ_TEXTS_UIBB_TREE Static method Private Method 20131027
18 _GET_DEFSTR Static method Private Method 20131027
19 _GET_FEEDER Static method Private Method 20131027
20 _GET_READER Static method Public Method 20131027
21 _GET_WRITER Static method Private Method 20131027
Events
Class /BOFU/CL_UICFG_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ACTION Private See coding 20131027 BEGIN OF ts_action, eventid TYPE fpm_event_id, display TYPE fpmgb_display_type, text TYPE wdy_conf_transl_text, tooltip TYPE wdy_conf_transl_text, END OF ts_action
2 TS_ACTIONCAT Private See coding 20131027 BEGIN OF ts_actioncat, name TYPE name_komp, text TYPE string, tooltip TYPE string, END OF ts_actioncat
3 TS_ELEMENT Private See coding 20131027 BEGIN OF ts_element, name TYPE name_komp, display TYPE fpmgb_display_type, text TYPE wdy_conf_transl_text, tooltip TYPE wdy_conf_transl_text, visible TYPE fpm_label_visibility, END OF ts_element
4 TS_FIELDCAT Private See coding 20131027 BEGIN OF ts_fieldcat, name TYPE name_komp, ddic_ref TYPE boolean, text TYPE string, text_ref TYPE name_komp, tooltip TYPE string, tooltip_ref TYPE name_komp, END OF ts_fieldcat
5 TT_ACTIONCAT Private See coding 20131027 tt_actioncat TYPE HASHED TABLE OF ts_actioncat WITH UNIQUE KEY name
6 TT_DDICCOMP Private See coding 20131027 tt_ddiccomp TYPE HASHED TABLE OF dfies WITH UNIQUE KEY fieldname
7 TT_FIELDCAT Private See coding 20131027 tt_fieldcat TYPE HASHED TABLE OF ts_fieldcat WITH UNIQUE KEY name
Method Signatures

Method EXPLODE_CFG_FBI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FBI_DATA 20131027
2 Exporting ET_ACTION Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_FBI_DATA_ACTN 20131027
3 Exporting ET_ALFIELD Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_FBI_DATA_AFLD 20131027
4 Exporting ET_FIELD Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_FBI_DATA_FLDS 20131027
5 Exporting ET_RELVIEW Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_FBI_DATA_RELV 20131027
6 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
7 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
8 Importing IV_ACTION Call by reference Type reference (TYPE) XFLAG 20131027
9 Importing IV_FIELD Call by reference Type reference (TYPE) XFLAG 20131027
10 Importing IV_PATH Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FBI_DATA_RELV-PATH 20131027
11 Importing IV_RELVIEW Call by reference Type reference (TYPE) XFLAG 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method EXPLODE_CFG_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORMDATA Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FORM_DATA 20131027
2 Exporting ET_FORMACT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_LIST_ACTION 20131027
3 Exporting ET_FORMFLD Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_FORM_FIELD 20131027
4 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
5 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method EXPLODE_CFG_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LISTDATA Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_LIST_DATA 20131027
2 Exporting ET_LISTACT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_LIST_ACTION 20131027
3 Exporting ET_LISTFLD Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_LIST_FIELD 20131027
4 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
5 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method EXPLODE_CFG_OVP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OVPDATA Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_OVP_DATA 20131027
2 Exporting ET_OVPACT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_ACTION 20131027
3 Exporting ET_OVPFLD Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_FIELD 20131027
4 Exporting ET_OVPPAGE Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_PAGE 20131027
5 Exporting ET_OVPUIBB Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_UIBB 20131027
6 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
7 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method EXPLODE_CFG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OVPTEXT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_TEXT 20131027
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
3 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method EXPLODE_CFG_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LISTDATA Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_LIST_DATA 20131027
2 Exporting ET_LISTACT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_LIST_ACTION 20131027
3 Exporting ET_LISTFLD Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_LIST_FIELD 20131027
4 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
5 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method EXPLODE_CFG_UIBB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OVPACT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_ACTION 20131027
2 Exporting ET_OVPFLD Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_FIELD 20131027
3 Exporting ET_OVPUIBB Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_UIBB 20131027
4 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
5 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
6 Importing IS_OVPUIBB Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_OVP_UIBB 20131027
7 Importing IV_ACTION Call by reference Type reference (TYPE) XFLAG SPACE 20131027
8 Importing IV_FIELD Call by reference Type reference (TYPE) XFLAG SPACE 20131027

Method EXPLODE_CFG_UIBB on class /BOFU/CL_UICFG_HELPER has no exception.

Method FILL_CATALOGUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FBI_ACTION Call by reference Type reference (TYPE) TT_ACTIONCAT 20131027
2 Exporting ET_FBI_FIELD Call by reference Type reference (TYPE) TT_FIELDCAT 20131027
3 Exporting ET_FPM_ACTION Call by reference Type reference (TYPE) TT_ACTIONCAT 20131027
4 Exporting ET_FPM_FIELD Call by reference Type reference (TYPE) TT_FIELDCAT 20131027
5 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
6 Importing IT_ACTIONCAT Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF 20131027
7 Importing IT_FORMCAT Call by reference Type reference (TYPE) FPMGB_T_FORMFIELD_DESCR 20131027
8 Importing IT_LISTCAT Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR 20131027
9 Importing IT_TREECAT Call by reference Type reference (TYPE) FPMGB_T_TREEFIELD_DESCR 20131027
10 Importing IV_VIEW Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FBI_DATA-NAME 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method FILL_DDICINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DDIC Call by reference Type reference (TYPE) TT_DDICCOMP 20131027
2 Importing IO_STRUC Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20131027
3 Importing IO_TABLE Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20131027
4 Importing IV_VIEW Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FBI_DATA-NAME 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method PARSE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTION Call by reference Type reference (TYPE) TS_ACTION 20131027
2 Importing IS_DEFAULT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_OVP_TEXT 20131027
3 Importing IT_FBI_ACTION Call by reference Type reference (TYPE) TT_ACTIONCAT 20131027
4 Importing IT_FPM_ACTION Call by reference Type reference (TYPE) TT_ACTIONCAT 20131027
5 Returning RS_TEXT Value transfer Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_OVP_TEXT 20131027

Method PARSE_ACTION on class /BOFU/CL_UICFG_HELPER has no exception.

Method PARSE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEFAULT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_OVP_TEXT 20131027
2 Importing IS_ELEMENT Call by reference Type reference (TYPE) TS_ELEMENT 20131027
3 Importing IT_DDIC_COMP Call by reference Type reference (TYPE) TT_DDICCOMP 20131027
4 Importing IT_FBI_FIELD Call by reference Type reference (TYPE) TT_FIELDCAT 20131027
5 Importing IT_FPM_FIELD Call by reference Type reference (TYPE) TT_FIELDCAT 20131027
6 Returning RS_TEXT Value transfer Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_OVP_TEXT 20131027

Method PARSE_ELEMENT on class /BOFU/CL_UICFG_HELPER has no exception.

Method READ_TEXTS_UIBB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_TEXT 20131027
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
3 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method READ_TEXTS_UIBB_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_TEXT 20131027
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
3 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method READ_TEXTS_UIBB_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_TEXT 20131027
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
3 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method READ_TEXTS_UIBB_SRCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_TEXT 20131027
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
3 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method READ_TEXTS_UIBB_TABD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_TEXT 20131027
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
3 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method READ_TEXTS_UIBB_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TT_OVP_TEXT 20131027
2 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
3 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method _GET_DEFSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BO Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FBI_DATA-BO 20131027
2 Importing IV_NODE Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FBI_DATA-NODE 20131027
3 Returning RV_UI_STRUCT Value transfer Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FBI_DATA-UI_STRUCTURE 20131027

Method _GET_DEFSTR on class /BOFU/CL_UICFG_HELPER has no exception.

Method _GET_FEEDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FEEDER Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB 20131027
2 Exporting EV_VIEW Call by reference Type reference (TYPE) /BOFU/IF_UICFG_C=>TS_FBI_DATA-NAME 20131027
3 Importing IO_COMP_READ Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_COMP_READER 20131027
4 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
5 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME 20131027
6 Importing IV_COMPONENT Call by reference Type reference (TYPE) FPM_COMPONENT_NAME 20131027
7 Importing IV_NODEID Call by reference Type reference (TYPE) STRING 20131027

Method _GET_FEEDER on class /BOFU/CL_UICFG_HELPER has no exception.

Method _GET_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
2 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
3 Returning RO_CONFIG_READ Value transfer Object reference (TYPE REF TO) IF_WD_CONFIG_COMP_READER 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027

Method _GET_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FACTORY Call by reference Object reference (TYPE REF TO) CL_WD_CONFIG_FACTORY 20131027
2 Importing IS_CONFIG Call by reference Type reference (TYPE) WDY_CONFIG_KEY 20131027
3 Returning RO_CONFIG_WRITE Value transfer Object reference (TYPE REF TO) IF_WD_CONFIG_COMP_MODIFIER 20131027
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL 20131027
History
Last changed by/on SAP  20140121 
SAP Release Created in