SAP ABAP Class /BOFU/IF_FBI_VIEW (FBI View)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /BOFU/IF_ABSTRACT_FACTORY Abstract Factory 20090127
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/CL_FBI_VIEW FBI View: Runtime 20090127
Properties
Class /BOFU/IF_FBI_VIEW  
Short Description FBI View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090127   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOFU/CL_FBI_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /BOFU/IF_FBI_VIEW_INSTANCE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /BOFU/IF_FBI_VIEW has no interface implemented.
Friends
Class /BOFU/IF_FBI_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_BO_CONF Instance attribute Public Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION 20090127
2 MO_DATA_MAPPER Instance attribute Public Object reference (TYPE REF TO) /BOFU/IF_FBI_VIEW_DATA_MAPPER 20090127
3 MO_EXIT Instance attribute Public Object reference (TYPE REF TO) /BOFU/IF_FBI_VIEW_EXIT_INTF Exit Interface for the BO node 20090918
4 MO_EXIT_DEF Instance attribute Public Object reference (TYPE REF TO) /BOFU/IF_FBI_VIEW_EXITINTF_DEF Exit Interface for the BO node 20100204
5 MO_EXIT_RUN Instance attribute Public Object reference (TYPE REF TO) /BOFU/IF_FBI_VIEW_EXITINTF_RUN Exit Interface for the BO node 20100204
6 MO_VIEW_CONF Instance attribute Public Object reference (TYPE REF TO) /BOFU/IF_FBI_VIEW_CONF 20090127
7 MR_PROP_STRUCT Instance attribute Public Object reference (TYPE REF TO) DATA 20090127
8 MS_ASSOC_TO_PARENT_CONF Instance attribute Public Type reference (TYPE) /BOBF/S_CONFRO_ASSOC Configuration: Association 20090127
9 MS_BO_CONF Instance attribute Public Type reference (TYPE) /BOBF/S_CONFRO_OBJ Configuration: Version-Dependent Root Node 20090218
10 MS_IDENTITY Instance attribute Public Type reference (TYPE) /BOFU/CL_FBI_FACTORY=>TS_VIEW_IDENTITY 20090127
11 MS_NODE_CONF Instance attribute Public Type reference (TYPE) /BOBF/S_CONFRO_NODE 20090127
12 MS_VIEW_DDIC_MAP Instance attribute Public Type reference (TYPE) TS_VIEW_DDIC_MAP 20100806
13 MT_ACT_CONF Instance attribute Public Type reference (TYPE) /BOBF/T_CONFRO_ACT_LIST Configuration: Action 20090223
14 MT_PROP_MAP Instance attribute Public Type reference (TYPE) TT_PROP_MAP 20090127
15 MT_RELATED_VIEW Instance attribute Public Type reference (TYPE) TT_RELATED_VIEW 20090127
16 MT_SELF_ACTIONS Instance attribute Public Type reference (TYPE) FPMGB_T_ACTIONDEF 20100115
17 SC_FIELD_TECH_E Constant Public Type reference (TYPE) STRING '/BOFU/E' Enabled Field 20090127
18 SC_FIELD_TECH_R Constant Public Type reference (TYPE) STRING '/BOFU/R' Read Only field 20090127
19 SC_FIELD_TECH_S Constant Public Type reference (TYPE) STRING '/BOFU/S' State field 20090127
20 SC_FIELD_TECH_V Constant Public Type reference (TYPE) STRING '/BOFU/V' Visibility field 20090127
21 SC_GROUP_DATA Constant Public Type reference (TYPE) STRING '/BOFU/D' Data part sub structure 20090127
22 SC_GROUP_PREFIX Constant Public Type reference (TYPE) STRING '/BOFU/' 20090127
23 SC_GROUP_PROPERTY Constant Public Type reference (TYPE) STRING '/BOFU/P' Field control prop sub str 20090127
24 SC_GROUP_TECH_FIELDS_2 Constant Public Type reference (TYPE) STRING '/BOFU/T' Lock / Is Create tech fields sub structure 20090127
25 SC_IS_CREATE_FIELD Constant Public Type reference (TYPE) STRING '/BOFU/K' Is Create field 20090127
26 SC_LOCK_MODE_FIELD Constant Public Type reference (TYPE) STRING '/BOFU/L' Lock Mode field 20090127
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIONS Instance method Public Method Get Actions 20090127
2 GET_DND_DEFINITION Instance method Public Method Get Drag & Drop Definition 20100205
3 GET_FIELDCAT Instance method Public Method Get Field Catalog 20090127
4 GET_FIELDS Instance method Public Method Get Fields 20090127
5 GET_MAP_TABLE Instance method Public Method Get Map Table Values 20110104
6 GET_SECONDARY_KEYS Instance method Public Method Get Secondary Keys 20090814
7 INITIALIZE Instance method Public Method Initialize 20090127
Events
Class /BOFU/IF_FBI_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PROP_MAP Public See coding Property Map 20090127 BEGIN OF ts_prop_map, ui_field TYPE string, group TYPE string, suffix TYPE string, prop_ref TYPE REF TO /bofu/s_fbi_technical_fields, END OF ts_prop_map
2 TS_RELATED_VIEW Public See coding Related View 20090127 BEGIN OF ts_related_view, r_relview TYPE /bofu/if_fbi_view_conf=>tr_related_view, suffix TYPE string, group TYPE string, s_assoc_conf TYPE /bobf/s_confro_assoc, o_relview TYPE REF TO /bofu/if_fbi_view, END OF ts_related_view
3 TS_VIEW_DDIC_MAP Public Type reference (TYPE) /BOFU/S_FBIV_MAP View: DDic Type mapping 20100806
4 TT_PROP_MAP Public See coding Property Map 20090127 tt_prop_map TYPE SORTED TABLE OF ts_prop_map WITH UNIQUE KEY ui_field
5 TT_RELATED_VIEW Public See coding Related Views 20090127 tt_related_view TYPE TABLE OF ts_related_view
Method Signatures

Method GET_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20090127
2 Exporting ET_POWL_ACTIONS Call by reference Type reference (TYPE) POWL_ACTDESCR_TTY action meta description 20090129
3 Exporting ET_ROW_ACTIONS Call by reference Type reference (TYPE) FPMGB_T_ROW_ACTION Row actions 20130116
4 Exporting ET_SELF_ACTIONS Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20090910
5 Importing IV_SUFFIX Call by reference Type reference (TYPE) DD_SUFFIX Field name suffix in the ABAP/4 Dictionary 20090729
# Exception Resumable Description Created on
1 /BOFU/CX_FBI 20090127

Method GET_DND_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DND_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20100205

Method GET_DND_DEFINITION on class /BOFU/IF_FBI_VIEW has no exception.

Method GET_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) FPMGB_S_T100_MESSAGE FPMGB T100 messages 20100806
2 Exporting EO_STRUCT_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20090127
3 Exporting EO_TABLE_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR 20090127
4 Importing IV_GEN_SEC_KEYS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090814
# Exception Resumable Description Created on
1 /BOFU/CX_FBI 20090127

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDS_FORM Call by reference Type reference (TYPE) FPMGB_T_FORMFIELD_DESCR 20090127
2 Changing CT_FIELDS_LIST Call by reference Type reference (TYPE) FPMGB_T_LISTFIELD_DESCR 20090127
3 Changing CT_FIELDS_POWL Call by reference Type reference (TYPE) POWL_FIELDCAT_TTY Field catalog META description 20090129
4 Changing CT_SPECIAL_GROUP Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20091113
5 Importing IV_READ_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100719
6 Importing IV_SUFFIX Call by reference Type reference (TYPE) DD_SUFFIX 20090127
# Exception Resumable Description Created on
1 /BOFU/CX_FBI 20090127

Method GET_MAP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MAP_TABLE Call by reference Type reference (TYPE) ANY TABLE Table of map table values 20110104

Method GET_MAP_TABLE on class /BOFU/IF_FBI_VIEW has no exception.

Method GET_SECONDARY_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SEC_KEYS Call by reference Type reference (TYPE) ABAP_TABLE_KEYDESCR_TAB 20090814
2 Importing IV_SUFFIX Call by reference Type reference (TYPE) DD_SUFFIX Field name suffix in the ABAP/4 Dictionary 20090814

Method GET_SECONDARY_KEYS on class /BOFU/IF_FBI_VIEW has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VIEW_IDENTITY Call by reference Type reference (TYPE) /BOFU/CL_FBI_FACTORY=>TS_VIEW_IDENTITY 20090127
2 Importing IV_CHECK_DURING_INIT Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100317
3 Importing IV_CONTEXT Call by reference Type reference (TYPE) /BOFU/IF_FBI_VIEW_INSTANCE=>TV_USAGE_CONTEXT /BOFU/IF_FBI_VIEW_INSTANCE=>SC_USAGE_CONTEXT-FBI 20090319
# Exception Resumable Description Created on
1 /BOFU/CX_FBI 20090127
History
Last changed by/on SAP  20130531 
SAP Release Created in