SAP ABAP Class /BOFU/CL_FBI_GUIBB_BASE (FBI Version 2: Abstract Base Feeder: Don't Use)
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_RUNTIME_V2_BASE (Package) FBI Runtime: Current Version: Base Services

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_FEEDER_MODEL | Feeder Model Interface | 20090723 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_GUIBB | Generic UI Building Block | 20090723 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_QUICKVIEW_SOURCE | Feeder supporting triggering of Quickviews | 20131013 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /BOFU/CL_FBI_ADV_SUIBB_FEEDER | FBI Version 2: Advanced Search GUIBB - Find Text Screen | 20091012 |
2 | Inheritance (c INHERITING FROM c_ref) | /BOFU/CL_FBI_GUIBB_FORM | FBI Version 2: Form GUIBB Feeder | 20090730 |
3 | Inheritance (c INHERITING FROM c_ref) | /BOFU/CL_FBI_GUIBB_LIST | FBI Version 2: List GUIBB Feeder | 20090731 |
4 | Inheritance (c INHERITING FROM c_ref) | /BOFU/CL_FBI_SUIBB_FEEDER | FBI Version 2: Search UIBB | 20090824 |
Properties
Class | /BOFU/CL_FBI_GUIBB_BASE | |
Short Description | FBI Version 2: Abstract Base Feeder: Don't Use | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BOFU/FBI_RUNTIME_V2_BASE | FBI Runtime: Current Version: Base Services |
Created | 20090723 | SAP |
Last change | 20140121 | 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... |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FPM_FEEDER_MODEL | Feeder Model Interface | 20090723 | ||
2 | IF_FPM_GUIBB | Generic UI Building Block | 20090723 | ||
3 | IF_FPM_QUICKVIEW_SOURCE | Feeder supporting triggering of Quickviews | 20131013 |
Friends
Class /BOFU/CL_FBI_GUIBB_BASE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_CONNECTOR_BASE | FBI Connector | 20090723 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_CONTROLLER_NEW | /BOFU/IF_FBI_CONTROLLER_NEW | 20090723 | ||
3 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20090730 | |||
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | 20090730 | |||
5 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_FPM | Interface for accessing FPM functionality | 20091008 | ||
6 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_UI_HELPER | FBI Version 2: UI Helper Class | 20100112 | ||
7 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_VIEW | 20090723 | |||
8 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW | 20090730 | |||
9 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | 20090723 | |||
10 | ![]() |
Instance attribute | Protected | See coding | 20100924 | ||||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TS_OBJECT_KEY | 20090723 | |||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CL_FPM_EVENT=>TY_S_UIBB_KEY | 20100202 | |||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW=>TS_VIEW_CONTEXT_DATA | 20100920 | |||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW=>TT_ACTION_PROPERTIES | 20100210 | |||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FPMGB_T_MESSAGES | 20090723 | |||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20100120 | |||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_EXITINTF_RUN=>TT_FIELD_PROPERTY | 20121016 | |||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FPMGB_T_SELECTED_FIELDS | Selected(Used) Fields | 20100222 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | 20100223 | |||
20 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | FPM_MSG_CATEGORY | Message Category | 20110104 | ||
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Whether the GUIBB Visibility is to be controlled from wire | 20100203 | ||
22 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100122 | ||
23 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /BOFU/FBI_HANDLES_TOOLBAR | Handles Toolbar | 20091008 | ||
24 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Shows whether data was filtered before | 20130516 | ||
25 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090930 | ||
26 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | 20100719 | |||
27 | ![]() |
Constant | Protected | Type reference (TYPE) | FPM_VISIBILITY | CL_WD_UIELEMENT=>E_VISIBLE-NONE | 20100702 | ||
28 | ![]() |
Constant | Protected | Type reference (TYPE) | FPM_VISIBILITY | CL_WD_UIELEMENT=>E_VISIBLE-VISIBLE | 20100702 | ||
29 | ![]() |
Constant | Public | Type reference (TYPE) | SEOITFNAME | '/BOFU/IF_FBI_CONNECTOR_BASE' | Interface name | 20090914 | |
30 | ![]() |
Constant | Public | See coding | 20090910 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | 20100223 | |
2 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20090824 |
3 | ![]() |
Instance method | Protected | Method | 20090730 | |
4 | ![]() |
Instance method | Protected | Method | 20100114 | |
5 | ![]() |
Instance method | Protected | Method | 20100105 | |
6 | ![]() |
Instance method | Protected | Method | 20090807 | |
7 | ![]() |
Instance method | Protected | Method | 20090730 | |
8 | ![]() |
Instance method | Protected | Method | 20090915 | |
9 | ![]() |
Instance method | Protected | Method | 20090730 | |
10 | ![]() |
Instance method | Protected | Method | 20090930 | |
11 | ![]() |
Instance method | Protected | Method | 20091008 |
Events
Class /BOFU/CL_FBI_GUIBB_BASE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_BUTTONS | Protected | See coding | 20091008 | BEGIN OF ts_buttons,
function TYPE string,
element_id TYPE string,
enabled TYPE boole_d,
visibility TYPE fpm_visibility,
on_action TYPE string,
ch_element_id TYPE string,
text TYPE string,
END OF ts_buttons
|
||
2 | TS_MENU_ACT_ITEMS | Protected | See coding | 20100215 | BEGIN OF ts_menu_act_items,
on_action TYPE string,
enabled TYPE boole_d,
END OF ts_menu_act_items
|
||
3 | TS_OBJECT_KEY | Public | See coding | 20090723 | BEGIN OF ts_object_key,
bo TYPE /bobf/obm_bo_key,
node TYPE /bobf/obm_node_key,
END OF ts_object_key
|
||
4 | TS_OVP_BUTTON_CHOICE | Protected | See coding | 20100702 | BEGIN OF ts_ovp_button_choice,
s_button_choice TYPE if_fpm_ovp=>ty_s_toolbar_button_choice,
el_sub_item TYPE if_fpm_ovp=>ty_t_toolbar_element_sub_item,
END OF ts_ovp_button_choice
|
||
5 | TS_TOOLTIP | Protected | See coding | 20110119 | BEGIN OF ts_tooltip,
name TYPE name_komp,
tooltip(100) TYPE c,
END OF ts_tooltip
|
||
6 | TT_BUTTONS | Protected | See coding | 20091008 | tt_buttons TYPE STANDARD TABLE OF ts_buttons WITH DEFAULT KEY
|
||
7 | TT_MENU_ACT_ITEMS | Protected | See coding | 20100215 | tt_menu_act_items TYPE STANDARD TABLE OF ts_menu_act_items WITH DEFAULT KEY
|
||
8 | TT_OVP_BUTTON_CHOICE | Protected | See coding | 20100702 | tt_ovp_button_choice TYPE STANDARD TABLE OF ts_ovp_button_choice
|
||
9 | TT_TOOLTIP | Protected | See coding | 20110119 | tt_tooltip TYPE STANDARD TABLE OF ts_tooltip
|
Method Signatures
Method ADAPT_ACTION_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ACTION_PROPERTIES | Call by reference | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW=>TT_ACTION_PROPERTIES | 20100223 | |||
2 | ![]() |
CV_ACTION_PROPERTIES_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | 20100223 | |||
3 | ![]() |
IT_ACTION_USAGE | Call by reference | Type reference (TYPE) | FPMGB_T_ACTIONUSAGE | Action usage | 20131105 | ||
4 | ![]() |
IT_SELECTED_ROWS | Call by reference | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW=>TT_ROW | 20100223 |
Method ADAPT_ACTION_PROPERTIES on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /BOFU/CL_FBI_GUIBB_BASE has no parameter.
Method CONSTRUCTOR on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method CREATE_VIEW_INSTANCE Signature
Method CREATE_VIEW_INSTANCE on class /BOFU/CL_FBI_GUIBB_BASE has no parameter.
Method CREATE_VIEW_INSTANCE on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method GET_EVENT_ACTION_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_EVENT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100114 | |||
2 | ![]() |
IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20100114 |
Method GET_EVENT_ACTION_DATA on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method GET_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | FPMGB_T_MESSAGES | 20100105 | |||
2 | ![]() |
IT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100105 |
Method GET_MESSAGES on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method NEEDS_CONFIRMATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_CONFIRMATION_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_FPM_CONFIRMATION_REQUEST | Requests an end-user confirmation (e.g. data loss warning) | 20090807 | ||
2 | ![]() |
IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20090807 | ||
3 | ![]() |
IV_RAISED_BY_OWN_UI | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090807 |
Method NEEDS_CONFIRMATION on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method PREP_FIELD_CATALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | FPMGB_S_T100_MESSAGE | FPMGB T100 messages | 20100806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090730 |
Method PROCESS_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_RESULT | Call by reference | Type reference (TYPE) | FPM_EVENT_RESULT | ok/failed | 20090915 | ||
2 | ![]() |
IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20090915 | ||
3 | ![]() |
IS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090915 | |||
4 | ![]() |
IT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090915 | |||
5 | ![]() |
IT_SELECTED_LINES | Call by reference | Type reference (TYPE) | RSTABIXTAB | Index in target table | 20090915 | ||
6 | ![]() |
IV_RAISED_BY_OWN_UI | Call by reference | Type reference (TYPE) | BOOLE_D | Event was triggered by own UI | 20090915 |
Method PROCESS_EVENT on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method SD_HAS_INCLUDE_WITH_SUFFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ANSWER | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090730 | |||
2 | ![]() |
IO_SD | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20090730 |
Method SD_HAS_INCLUDE_WITH_SUFFIX on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method SET_GUIBB_USAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_ACTION_USAGE | Call by reference | Type reference (TYPE) | FPMGB_T_ACTIONUSAGE | Action Definition | 20090930 | ||
2 | ![]() |
CT_FIELD_USAGE | Call by reference | Type reference (TYPE) | FPMGB_T_FIELDUSAGE | Field Usage | 20090930 | ||
3 | ![]() |
EV_ACTION_USAGE_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | 20090930 | ||
4 | ![]() |
EV_FIELD_USAGE_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | 20090930 | ||
5 | ![]() |
IS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090930 | |||
6 | ![]() |
IT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090930 | |||
7 | ![]() |
IT_SELECTED_LINES | Call by reference | Type reference (TYPE) | RSTABIXTAB | Repository Infosystem Table for Indexes | 20090930 | ||
8 | ![]() |
IV_DATA_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100210 |
Method SET_GUIBB_USAGES on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
Method SET_TOOLBAR_USAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ACTION_PROPERTIES | Call by reference | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW=>TT_ACTION_PROPERTIES | 20091008 |
Method SET_TOOLBAR_USAGES on class /BOFU/CL_FBI_GUIBB_BASE has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 702 |