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 ADD_BUTTON_CONFIG Instance method Public Method Add Button Configuration 20080718
2 ADD_DO_READ_CONFIG 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 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20080718
2 Importing IV_BUTTON_TYPE Call by reference Type reference (TYPE) TV_BUTTON_TYPE 20080718
3 Importing IV_CONTEXT_BINDING_PATH Call by reference Type reference (TYPE) STRING 20080718
4 Importing IV_DEFAULT_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080718
5 Importing IV_ELEMENT_ID Call by reference Type reference (TYPE) STRING 20080718
6 Importing 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 Importing IV_CONTEXT_BINDING_PATH Call by reference Type reference (TYPE) STRING 20080718
2 Importing 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