SAP ABAP Class /IWBEP/CL_SBUI_DP_UTILITY (SB: DSP UI Utility class)
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

⤷

⤷

Properties
Class | /IWBEP/CL_SBUI_DP_UTILITY | |
Short Description | SB: DSP UI Utility class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /IWBEP/SB_DSPCMN_UI | Gateway Service Builder - DSP Common UI |
Created | 20120621 | SAP |
Last change | 20141120 | |
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) |
Interfaces
Class /IWBEP/CL_SBUI_DP_UTILITY has no interface implemented.
Friends
Class /IWBEP/CL_SBUI_DP_UTILITY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | SYUCOMM | 'L_LOG' | 20130729 | ||
2 | ![]() |
Constant | Private | Type reference (TYPE) | SYUCOMM | 'L_MAXHIT' | 20130729 | ||
3 | ![]() |
Constant | Private | Type reference (TYPE) | SYUCOMM | 'L_RANGE' | 20130729 | ||
4 | ![]() |
Constant | Private | See coding | 20130729 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Validate that the DS attribute children are not mapped | 20130814 |
2 | ![]() |
Instance method | Public | Method | Create default mapping attributes for BOR and RFC | 20130410 |
3 | ![]() |
Instance method | Public | Method | Handel execution of toolbar buttons for BOR and RFC tree | 20130729 |
4 | ![]() |
Instance method | Public | Method | Get toolbar buttons for BOR and RFC data source view tree | 20130808 |
5 | ![]() |
Static method | Public | Method | Get icon of an entity set property | 20120621 |
6 | ![]() |
Instance method | Private | Method | Get the node icon | 20130729 |
7 | ![]() |
Instance method | Public | Method | Get supported DS type DM providers for parent node | 20130409 |
8 | ![]() |
Instance method | Private | Method | Set/Unset log | 20130814 |
9 | ![]() |
Instance method | Private | Method | On click set unset max hits | 20130807 |
10 | ![]() |
Instance method | Private | Method | Set/Unset range table | 20130814 |
11 | ![]() |
Instance method | Private | Method | Validations for set log | 20130814 |
12 | ![]() |
Instance method | Private | Method | Validations for set max hits | 20130813 |
13 | ![]() |
Instance method | Private | Method | Validations for set range | 20130814 |
14 | ![]() |
Instance method | Private | Method | Validations for unset range | 20130814 |
Events
Class /IWBEP/CL_SBUI_DP_UTILITY has no event.
Types
Class /IWBEP/CL_SBUI_DP_UTILITY has no local type.
Method Signatures
Method CHECK_DS_CHILDREN_NOT_MAPPED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130814 | ||
2 | ![]() |
IO_MAPPING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_MAPPING | SB - DSP - Mapping header DM | 20130814 | ||
3 | ![]() |
RV_IS_MAPPED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130814 |
Method CREATE_DEFAULT_BOR_RFC_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
SB: exception | 20130410 |
Method DO_EXECUTE_DS_TOOLBAR_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_REFRESH_LEVEL | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20130821 | ||
2 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130814 | ||
3 | ![]() |
IO_MAPPING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_MAPPING | Mapping header DM node | 20130729 | ||
4 | ![]() |
IV_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Selected function Code | 20130729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130729 |
Method GET_BOR_RFC_DS_TOOLBAR_BUTTONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_BUTTONS | Call by reference | Type reference (TYPE) | TTB_BUTTON | Toolbar Buttons | 20130808 | ||
2 | ![]() |
IV_IS_EDIT_DISABLED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Current edit status of the service builder | 20130808 | ||
3 | ![]() |
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 | ![]() |
SB: exception | 20130808 |
Method GET_ENTITY_SET_ICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ICON | Call by reference | Type reference (TYPE) | /IWBEP/SBDSP_PROPERTY_ICON | Property icon | 20120621 | ||
2 | ![]() |
EV_IS_FOLDER | Call by reference | Type reference (TYPE) | AS4FLAG | Flag (X or Blank) | 20120621 | ||
3 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | SB - OData - Property | 20120621 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20120621 |
Method GET_NODE_ICON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DECLARATION_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBDSP_DS_AT_DECL_TYPE | SB: DS Attribute Declaration Type | 20130729 | ||
2 | ![]() |
IV_IS_KEY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130729 | |||
3 | ![]() |
IV_IS_LOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130729 | |||
4 | ![]() |
IV_IS_MAXHITS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130729 | |||
5 | ![]() |
IV_IS_RANGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130729 | |||
6 | ![]() |
IV_LINE_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/SBDSP_DS_AT_TYPE | SB: DS Attribute Type | 20130729 | ||
7 | ![]() |
RV_ICON | Value transfer | Type reference (TYPE) | TV_IMAGE | Tree Control: Icon / Image | 20130729 |
Method GET_NODE_ICON on class /IWBEP/CL_SBUI_DP_UTILITY has no exception.
Method GET_SUPPORTED_DS_PROVIDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | SB - Domain Model - Node | 20130409 | ||
2 | ![]() |
RT_EXT_KEY_INFO | Value transfer | Type reference (TYPE) | /IWBEP/IF_SBUI_SETUP_VALIDATOR=>TY_T_EXT_KEY_INFO | 20130409 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130506 |
Method SET_UNSET_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_REFRESH_LEVEL | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20130821 | ||
2 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130814 | ||
3 | ![]() |
IO_MAPPING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_MAPPING | SB - DSP - Mapping header DM | 20130814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130814 |
Method SET_UNSET_MAX_HITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_REFRESH_LEVEL | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20130821 | ||
2 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130807 |
Method SET_UNSET_RANGE_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_REFRESH_LEVEL | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20130821 | ||
2 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130814 | ||
3 | ![]() |
IO_MAPPING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_MAPPING | SB - DSP - Mapping header DM | 20130814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130814 |
Method VALIDATE_SET_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20130814 | |||
2 | ![]() |
EV_IS_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130814 | |||
3 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130814 | ||
4 | ![]() |
IO_MAPPING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_MAPPING | SB - DSP - Mapping header DM | 20130814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130814 |
Method VALIDATE_SET_MAX_HITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20130813 | |||
2 | ![]() |
EV_IS_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130813 | |||
3 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130813 |
Method VALIDATE_SET_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20130814 | |||
2 | ![]() |
EV_IS_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130814 | |||
3 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130814 | ||
4 | ![]() |
IO_MAPPING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_MAPPING | SB - DSP - Mapping header DM | 20130814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130814 |
Method VALIDATE_UNSET_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | STRING | 20130814 | |||
2 | ![]() |
EV_IS_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130814 | |||
3 | ![]() |
IO_DS_ATTR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_DATA_SOUR_ATTR | SB - DSP - Data Source Attribute | 20130814 | ||
4 | ![]() |
IO_MAPPING | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDSP_MAPPING | SB - DSP - Mapping header DM | 20130814 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
SB: exception | 20130814 |
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 200 |