SAP ABAP Interface /IWBEP/IF_SBUI_DP (SB: DSP UI - handler for specific DS type UI functionality)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_DSPCMN_UI (Package) Gateway Service Builder - DSP Common UI
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/CL_SBUI_DS_TYPE_EXT SB - DSP - abstract data source type UI plugin extension 20130408
Properties
Interface /IWBEP/IF_SBUI_DP  
Short Description SB: DSP UI - handler for specific DS type UI functionality    
General Data
Package /IWBEP/SB_DSPCMN_UI   Gateway Service Builder - DSP Common UI 
Created 20120216   SAP 
Last changed 20141120    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/CL_SBUI_DP_DS_TREE_VIEW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /IWBEP/IF_SBUI_DP_RANGE 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
# Interface Abstract Final Description Created on
1 /IWBEP/IF_SBUI_EXTENSION SB: UI extension handler (abstract behavior) 20130327
Friends
Interface /IWBEP/IF_SBUI_DP has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REFRESH_LEVLE Constant Public See coding Refresh level of the DS tree 20130821
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_DS_NAME_TO_UI Instance method Public Method Convert data source name and group to UI 20120617
2 CONVERT_UI_DS_NAME Instance method Public Method Convert data source name from UI to data source group+name 20120612
3 CREATE_DEFAULT_MAPPING_ATTR Instance method Public Method Create default mapping attributes 20130410
4 DO_DATA_SOURCE_VALUE_REQUEST Instance method Public Method Run data source value help 20120219
5 DO_EXECUTE_DS_TOOLBAR_COMMAND Instance method Public Method Handel execution of toolbar buttons of the data source view 20130729
6 GET_DS_ATTR_UI_MAPPING_PROP Instance method Public Method Get data source attribute UI properties for mapping DS tree 20130910
7 GET_DS_TOOLBAR_BUTTONS Instance method Public Method Get toolbar buttons for data source view tree 20130808
8 GET_IMPORT_WIZARD_DS_VIEW_IMP Instance method Public Method Get the import wizard data source implementation 20130808
9 GET_MAPPING_PROPOSAL Instance method Public Method Get mapping proposal 20130415
10 GET_NODE_ICON Instance method Public Method Get icon for data source attribute node 20130808
11 IS_DS_ATTR_MAPPABLE Instance method Public Method check if a data source attribute is mappable 20130908
12 VALIDATE_RANGE_SCREEN Instance method Public Method Validate the range popup screen 20130814
Events
Interface /IWBEP/IF_SBUI_DP has no event.
Types
Interface /IWBEP/IF_SBUI_DP has no local type.
Method Signatures

Method CONVERT_DS_NAME_TO_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_SOURCE_NAME Call by reference Type reference (TYPE) /IWBEP/SBDSP_DS_NAME Data Source Name 20120617
2 Importing IV_GROUPNAME Call by reference Type reference (TYPE) /IWBEP/SBDSP_DS_GROUP SB: Data Source Group 20120617
3 Returning RV_UI_DS_NAME Value transfer Type reference (TYPE) /IWBEP/SBUI_DS_NAME Data Source Name 20120617

Method CONVERT_DS_NAME_TO_UI on Interface /IWBEP/IF_SBUI_DP has no exception.

Method CONVERT_UI_DS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_SOURCE_NAME Call by reference Type reference (TYPE) /IWBEP/SBDSP_DS_NAME SB: Data Source Name 20120612
2 Exporting EV_GROUPNAME Call by reference Type reference (TYPE) /IWBEP/SBDSP_DS_GROUP SB: Data Source Group 20120612
3 Importing IV_UI_DS_NAME Call by reference Type reference (TYPE) /IWBEP/SBUI_DS_NAME Data Source Name 20120612

Method CONVERT_UI_DS_NAME on Interface /IWBEP/IF_SBUI_DP has no exception.

Method CREATE_DEFAULT_MAPPING_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MAPPING Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_MAPPING SB - DSP - Mapping header DM 20130410
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130410

Method DO_DATA_SOURCE_VALUE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_NODE SB - Domain Model - Node 20130423
2 Importing IV_DS_NAME Call by reference Type reference (TYPE) /IWBEP/SBUI_DS_NAME '' SB: Data Source Name 20120430
3 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) /IWBEP/DEFI_RFC_DEST Logical RFC Destination - Points to SAP system 20130403
4 Returning RV_DS_NAME Value transfer Type reference (TYPE) /IWBEP/SBUI_DS_NAME Data Source Provider - Data Source Name 20120219
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130411

Method DO_EXECUTE_DS_TOOLBAR_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REFRESH_LEVEL Call by reference Type reference (TYPE) CHAR1 Refresh whole tree,subtree or no refresh 20130821
2 Importing IO_DS_ATTR Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_DATA_SOUR_ATTR SB - DSP - Data Source Attribute 20130814
3 Importing IO_MAPPING Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_MAPPING Mapping header DM node 20130729
4 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC Selected function Code 20130729
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130729

Method GET_DS_ATTR_UI_MAPPING_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ICON Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20130910
2 Exporting EV_LAYOUT_STYLE Call by reference Type reference (TYPE) I 20130910
3 Importing IO_DS_ATTRIBUTE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_DATA_SOUR_ATTR SB - DSP - Data Source Attribute 20130910
4 Importing IO_OPERATION Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_OPERATION SB - DSP - Operation DM 20130910

Method GET_DS_ATTR_UI_MAPPING_PROP on Interface /IWBEP/IF_SBUI_DP has no exception.

Method GET_DS_TOOLBAR_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20130808
2 Importing IV_IS_EDIT_DISABLED Call by reference Type reference (TYPE) ABAP_BOOL Current edit status of the service builder 20130808
3 Importing IV_OPERATION_TYPE Call by reference Type reference (TYPE) /IWBEP/SBDSP_OPERATION_TYPE Data Source Provider - Operation Type 20130808
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130808

Method GET_IMPORT_WIZARD_DS_VIEW_IMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20130808
2 Returning RO_DS_TREE_VIEW_IMP Value transfer Object reference (TYPE REF TO) /IWBEP/CL_SBUI_DP_CE_TREE SB: DSP UI data source tree 20130808

Method GET_IMPORT_WIZARD_DS_VIEW_IMP on Interface /IWBEP/IF_SBUI_DP has no exception.

Method GET_MAPPING_PROPOSAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MAPPING Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_MAPPING SB - DSP - Mapping header DM 20130415
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130415

Method GET_NODE_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DECLARATION_TYPE Call by reference Type reference (TYPE) /IWBEP/SBDSP_DS_AT_DECL_TYPE SB: DS Attribute Declaration Type 20130808
2 Importing IV_IS_KEY Call by reference Type reference (TYPE) ABAP_BOOL 20130808
3 Importing IV_IS_LOG Call by reference Type reference (TYPE) ABAP_BOOL 20130808
4 Importing IV_IS_MAXHITS Call by reference Type reference (TYPE) ABAP_BOOL 20130808
5 Importing IV_IS_RANGE Call by reference Type reference (TYPE) ABAP_BOOL 20130808
6 Importing IV_LINE_TYPE Call by reference Type reference (TYPE) /IWBEP/SBDSP_DS_AT_TYPE SB: DS Attribute Type 20130808
7 Returning RV_ICON Value transfer Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20130808

Method GET_NODE_ICON on Interface /IWBEP/IF_SBUI_DP has no exception.

Method IS_DS_ATTR_MAPPABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_MESSAGE Call by reference Type reference (TYPE) STRING 20130909
2 Exporting EV_IS_MAPPABLE Call by reference Type reference (TYPE) ABAP_BOOL 20130908
3 Importing IO_DS_ATTRIBUTE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_DATA_SOUR_ATTR SB - DSP - Data Source Attribute 20130908
4 Importing IO_OPERATION Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDSP_OPERATION SB - DSP - Operation DM 20130908
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20130909

Method VALIDATE_RANGE_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGE Call by reference Type reference (TYPE) /IWBEP/IF_SBUI_DP_RANGE=>TY_T_RANGE 20130814

Method VALIDATE_RANGE_SCREEN on Interface /IWBEP/IF_SBUI_DP has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200