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
⤷ 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 | /BOFU/IF_FBI_VIEW_INSTANCE_NEW | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | CL_ABAP_STRUCTDESCR | 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 | MO_CONNECTOR | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_CONNECTOR_BASE | FBI Connector | 20090723 | ||
2 | MO_CONTROLLER | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_CONTROLLER_NEW | /BOFU/IF_FBI_CONTROLLER_NEW | 20090723 | ||
3 | MO_FIELD_CATALOG_STR | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_STRUCTDESCR | 20090730 | |||
4 | MO_FIELD_CATALOG_TBL | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | 20090730 | |||
5 | MO_FPM | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_FPM | Interface for accessing FPM functionality | 20091008 | ||
6 | MO_UI_HELPER | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_UI_HELPER | FBI Version 2: UI Helper Class | 20100112 | ||
7 | MO_VIEW | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_VIEW | 20090723 | |||
8 | MO_VIEW_INST | Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW | 20090730 | |||
9 | MR_FEEDER_PARAMS | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | 20090723 | |||
10 | MS_DEFAULTS | Instance attribute | Protected | See coding | 20100924 | ||||
11 | MS_OBJECT_KEY | Instance attribute | Protected | Type reference (TYPE) | TS_OBJECT_KEY | 20090723 | |||
12 | MS_UIBB_KEY | Instance attribute | Protected | Type reference (TYPE) | CL_FPM_EVENT=>TY_S_UIBB_KEY | 20100202 | |||
13 | MS_VIEW_CONTEXT_DATA | Instance attribute | Protected | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW=>TS_VIEW_CONTEXT_DATA | 20100920 | |||
14 | MT_ACTION_PROPS | Instance attribute | Protected | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW=>TT_ACTION_PROPERTIES | 20100210 | |||
15 | MT_CHECK_MESSAGES | Instance attribute | Protected | Type reference (TYPE) | FPMGB_T_MESSAGES | 20090723 | |||
16 | MT_CREATE_REQUEST_KEY | Instance attribute | Protected | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20100120 | |||
17 | MT_FIELD_PROPS | Instance attribute | Protected | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_EXITINTF_RUN=>TT_FIELD_PROPERTY | 20121016 | |||
18 | MT_SELECTED_FIELDS | Instance attribute | Protected | Type reference (TYPE) | FPMGB_T_SELECTED_FIELDS | Selected(Used) Fields | 20100222 | ||
19 | MV_ADAPT_REQUIRED | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | 20100223 | |||
20 | MV_CATEGORY | Instance attribute | Protected | Type reference (TYPE) | FPM_MSG_CATEGORY | Message Category | 20110104 | ||
21 | MV_CONTROL_VISIBILITY | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Whether the GUIBB Visibility is to be controlled from wire | 20100203 | ||
22 | MV_DEFERRED_CREATE | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100122 | ||
23 | MV_HANDLES_TOOLBAR | Instance attribute | Protected | Type reference (TYPE) | /BOFU/FBI_HANDLES_TOOLBAR | Handles Toolbar | 20091008 | ||
24 | MV_IS_FILTERED | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Shows whether data was filtered before | 20130516 | ||
25 | MV_IS_GUIBB_VISIBLE | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090930 | ||
26 | MV_READ_ONLY | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | 20100719 | |||
27 | SC_ACTION_INVISIBLE | Constant | Protected | Type reference (TYPE) | FPM_VISIBILITY | CL_WD_UIELEMENT=>E_VISIBLE-NONE | 20100702 | ||
28 | SC_ACTION_VISIBLE | Constant | Protected | Type reference (TYPE) | FPM_VISIBILITY | CL_WD_UIELEMENT=>E_VISIBLE-VISIBLE | 20100702 | ||
29 | SC_FBI_CONNECTOR | Constant | Public | Type reference (TYPE) | SEOITFNAME | '/BOFU/IF_FBI_CONNECTOR_BASE' | Interface name | 20090914 | |
30 | SC_UI_VISIBILITY | Constant | Public | See coding | 20090910 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADAPT_ACTION_PROPERTIES | Instance method | Protected | Method | 20100223 | |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20090824 |
3 | CREATE_VIEW_INSTANCE | Instance method | Protected | Method | 20090730 | |
4 | GET_EVENT_ACTION_DATA | Instance method | Protected | Method | 20100114 | |
5 | GET_MESSAGES | Instance method | Protected | Method | 20100105 | |
6 | NEEDS_CONFIRMATION | Instance method | Protected | Method | 20090807 | |
7 | PREP_FIELD_CATALOG | Instance method | Protected | Method | 20090730 | |
8 | PROCESS_EVENT | Instance method | Protected | Method | 20090915 | |
9 | SD_HAS_INCLUDE_WITH_SUFFIX | Instance method | Protected | Method | 20090730 | |
10 | SET_GUIBB_USAGES | Instance method | Protected | Method | 20090930 | |
11 | SET_TOOLBAR_USAGES | 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 | Changing | CT_ACTION_PROPERTIES | Call by reference | Type reference (TYPE) | /BOFU/IF_FBI_VIEW_INSTANCE_NEW=>TT_ACTION_PROPERTIES | 20100223 | |||
2 | Changing | CV_ACTION_PROPERTIES_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | 20100223 | |||
3 | Importing | IT_ACTION_USAGE | Call by reference | Type reference (TYPE) | FPMGB_T_ACTIONUSAGE | Action usage | 20131105 | ||
4 | Importing | 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 | Exporting | ER_EVENT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20100114 | |||
2 | Importing | 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 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | FPMGB_T_MESSAGES | 20100105 | |||
2 | Importing | 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 | Exporting | 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 | Importing | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | CL_FPM_EVENT | 20090807 | ||
3 | Importing | 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 | Exporting | ES_MESSAGE | Call by reference | Type reference (TYPE) | FPMGB_S_T100_MESSAGE | FPMGB T100 messages | 20100806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /BOFU/CX_FBI | 20090730 |
Method PROCESS_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | FPM_EVENT_RESULT | ok/failed | 20090915 | ||
2 | Importing | IO_EVENT | Call by reference | Object reference (TYPE REF TO) | CL_FPM_EVENT | FPM Event | 20090915 | ||
3 | Importing | IS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090915 | |||
4 | Importing | IT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090915 | |||
5 | Importing | IT_SELECTED_LINES | Call by reference | Type reference (TYPE) | RSTABIXTAB | Index in target table | 20090915 | ||
6 | Importing | 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 | Returning | EV_ANSWER | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090730 | |||
2 | Importing | 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 | Changing | CT_ACTION_USAGE | Call by reference | Type reference (TYPE) | FPMGB_T_ACTIONUSAGE | Action Definition | 20090930 | ||
2 | Changing | CT_FIELD_USAGE | Call by reference | Type reference (TYPE) | FPMGB_T_FIELDUSAGE | Field Usage | 20090930 | ||
3 | Exporting | EV_ACTION_USAGE_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | 20090930 | ||
4 | Exporting | EV_FIELD_USAGE_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Boolean Variable (X=True, -=False, Space=Unknown) | 20090930 | ||
5 | Importing | IS_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090930 | |||
6 | Importing | IT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | 20090930 | |||
7 | Importing | IT_SELECTED_LINES | Call by reference | Type reference (TYPE) | RSTABIXTAB | Repository Infosystem Table for Indexes | 20090930 | ||
8 | Importing | 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 | Importing | 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 |