SAP ABAP Interface /BOBF/IF_WD_BO_UI_BUTTON_CONF (UI Button Configuration: BO/DO Editor)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
⤷
/BOBF/LIBRARY_BS_COMMON (Package) BOPF Library for BS: Common Objects

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | /BOBF/CL_WD_BO_UI_BUTT_CONF_S | UI Button Configuration Simple | 20080718 |
Properties
Interface | /BOBF/IF_WD_BO_UI_BUTTON_CONF | |
Short Description | UI Button Configuration: BO/DO Editor |
General Data
Package | /BOBF/LIBRARY_BS_COMMON | BOPF Library for BS: Common Objects |
Created | 20080718 | SAP |
Last changed | 20110908 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface /BOBF/IF_WD_BO_UI_BUTTON_CONF has no interface.
Friends
Interface /BOBF/IF_WD_BO_UI_BUTTON_CONF has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MO_CONTEXT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_CONTEXT | Web Dynpro Context | 20080718 | ||
2 | MT_BUTTON_CONFIG | Instance attribute | Public | Type reference (TYPE) | TTSO_BUTTON_CONFIG | Button Configuration | 20080718 | ||
3 | MT_DO_READ_CONFIG | Instance attribute | Public | Type reference (TYPE) | TTSO_DO_READ_CONFIG | DO Read Configuration | 20080718 | ||
4 | SC_BUTTON_TYPE_ACTION | Constant | Public | Type reference (TYPE) | TV_BUTTON_TYPE | 'A' | Action | 20080718 | |
5 | SC_BUTTON_TYPE_CANCEL | Constant | Public | Type reference (TYPE) | TV_BUTTON_TYPE | 'X' | Cancel | 20080718 | |
6 | SC_BUTTON_TYPE_CHANGE | Constant | Public | Type reference (TYPE) | TV_BUTTON_TYPE | 'E' | Change | 20080718 | |
7 | SC_BUTTON_TYPE_CHECK | Constant | Public | Type reference (TYPE) | TV_BUTTON_TYPE | 'K' | Check | 20080718 | |
8 | SC_BUTTON_TYPE_CREATE | Constant | Public | Type reference (TYPE) | TV_BUTTON_TYPE | 'C' | Create | 20080718 | |
9 | SC_BUTTON_TYPE_DELETE | Constant | Public | Type reference (TYPE) | TV_BUTTON_TYPE | 'D' | Delete | 20080718 | |
10 | SC_BUTTON_TYPE_SAVE | Constant | Public | Type reference (TYPE) | TV_BUTTON_TYPE | 'S' | Save | 20080718 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add Button Configuration | 20080718 |
2 | ![]() |
Instance method | Public | Method | Add DO Read config | 20080718 |
Events
Interface /BOBF/IF_WD_BO_UI_BUTTON_CONF has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TSTR_BUTTON_CONFIG | Public | See coding | Button Configuration | 20080718 | BEGIN OF tstr_button_config,
view_name TYPE string,
element_id TYPE string,
context_binding_path TYPE string,
o_node_info TYPE REF TO if_wd_context_node_info,
button_type TYPE tv_button_type,
action_name TYPE string,
default_enable TYPE abap_bool,
* Default value of property if the BO is not giving the data from Service layer
END OF tstr_button_config
|
|
2 | TSTR_DO_READ_CONFIG | Public | See coding | DO read Configuration | 20080718 | BEGIN OF tstr_do_read_config,
view_name TYPE string,
context_binding_path TYPE string,
o_node_info TYPE REF TO if_wd_context_node_info,
read_is_error_tolerant TYPE abap_bool,
END OF tstr_do_read_config
|
|
3 | TTSO_BUTTON_CONFIG | Public | See coding | Button Configurations | 20080718 | ttso_button_config TYPE SORTED TABLE OF tstr_button_config WITH NON-UNIQUE KEY view_name
|
|
4 | TTSO_DO_READ_CONFIG | Public | See coding | DO read Configurations | 20080718 | ttso_do_read_config TYPE SORTED TABLE OF tstr_do_read_config WITH NON-UNIQUE KEY view_name
|
|
5 | TV_BUTTON_TYPE | Public | See coding | Button Type | 20080718 | tv_button_type TYPE c LENGTH 1
|
Method Signatures
Method ADD_BUTTON_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | 20080718 | |||
2 | ![]() |
IV_BUTTON_TYPE | Call by reference | Type reference (TYPE) | TV_BUTTON_TYPE | 20080718 | |||
3 | ![]() |
IV_CONTEXT_BINDING_PATH | Call by reference | Type reference (TYPE) | STRING | 20080718 | |||
4 | ![]() |
IV_DEFAULT_ENABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20080718 | ||
5 | ![]() |
IV_ELEMENT_ID | Call by reference | Type reference (TYPE) | STRING | 20080718 | |||
6 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20080718 |
Method ADD_BUTTON_CONFIG on Interface /BOBF/IF_WD_BO_UI_BUTTON_CONF has no exception.
Method ADD_DO_READ_CONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CONTEXT_BINDING_PATH | Call by reference | Type reference (TYPE) | STRING | 20080718 | |||
2 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20080718 |
Method ADD_DO_READ_CONFIG on Interface /BOBF/IF_WD_BO_UI_BUTTON_CONF has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 701 |