SAP ABAP Interface IF_ESD_UI (UI Functions)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
⤷
SESD_ESI_OBJECT_EDITORS_REUSE (Package) Unified Editors Reuse-Parts

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ESD_CG_PLUGIN | PlugIn Class for ServiceGroups | 20060925 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ESD_VIF_PLUGIN | PlugIn Class for Webservices | 20060725 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PROXY_ESD_UI_PLUGIN | proxy specific UI funtions | 20061102 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PROXY_UIX_PLGN_BASE | PlugIn Base Class for Proxys via IF_PX*-APIs | 20110218 |
Properties
Interface | IF_ESD_UI | |
Short Description | UI Functions |
General Data
Package | SESD_ESI_OBJECT_EDITORS_REUSE | Unified Editors Reuse-Parts |
Created | 20060725 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | SESI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_ESD_UI has no interface.
Friends
Interface IF_ESD_UI has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | R_MESSAGING | Instance attribute | Public | Object reference (TYPE REF TO) | IF_ESD_UI_MESSAGING | ESD: Communication with UI | 20060726 | ||
2 | R_UI_LAYER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_ESD_UI_LAYER | UI- Layer | 20061106 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | check method for dynpro fields | 20060725 |
2 | ![]() |
Instance method | Public | Method | clears the messages of plugin | 20060802 |
3 | ![]() |
Instance method | Public | Method | Creates navigation WB-Request | 20060725 |
4 | ![]() |
Instance method | Public | Method | Get information about available data to show on UI | 20060726 |
5 | ![]() |
Instance method | Public | Method | Get the program and screen number of the detail subscreen | 20060831 |
6 | ![]() |
Instance method | Public | Method | Get dynamic menu text for GUI-Status | 20061025 |
7 | ![]() |
Instance method | Public | Method | Get excluded functions for GUI-Status | 20060725 |
8 | ![]() |
Instance method | Public | Method | Generic method to obtain F4-Help value lists | 20060725 |
9 | ![]() |
Instance method | Public | Method | Get GUI-Status | 20061025 |
10 | ![]() |
Instance method | Public | Method | Get header data | 20060725 |
11 | ![]() |
Instance method | Public | Method | get messages | 20110923 |
12 | ![]() |
Instance method | Public | Method | Get the status object | 20060725 |
13 | ![]() |
Instance method | Public | Method | returns current status message | 20060803 |
14 | ![]() |
Instance method | Public | Method | handles (specific) FCode | 20061102 |
15 | ![]() |
Instance method | Public | Method | set field values (Dynpro->Plugin) | 20120720 |
16 | ![]() |
Instance method | Public | Method | 20061106 |
Events
Interface IF_ESD_UI has no event.
Types
Interface IF_ESD_UI has no local type.
Method Signatures
Method CHECK_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_MESSAGES | Call by reference | Object reference (TYPE REF TO) | CL_ESD_MESSAGES | ESD: Messages | 20060725 | ||
2 | ![]() |
IT_FIELDS | Call by reference | Type reference (TYPE) | ESD_NAME_VALUE_T | ESD: Generic name/value table | 20060725 | ||
3 | ![]() |
IV_CHANGE_OBJECT | Call by reference | Type reference (TYPE) | PRX_BOOLEAN | SPACE | ABAP Proxies: Boolean Value ('X' = True, Space = False) | 20061018 | |
4 | ![]() |
IV_CHECK_ID | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20061012 | ||
5 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Model: Node Key | 20060725 |
Method CHECK_FIELDS on Interface IF_ESD_UI has no exception.
Method CLEAR_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ONLY_STATUS_MSG | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20060803 |
Method CLEAR_MESSAGES on Interface IF_ESD_UI has no exception.
Method CREATE_NAVIGATION_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_WB_REQUEST | Value transfer | Object reference (TYPE REF TO) | CL_WB_REQUEST | Workbench Manager: Request | 20060725 | ||
2 | ![]() |
IS_FIELD | Call by reference | Type reference (TYPE) | ESD_NAME_VALUE_S | ESD: Generic name/value table | 20060725 | ||
3 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Model: Node Key | 20060725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt existiert nicht. | 20060725 |
Method GET_AVAILABLE_DATA_ENTITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_AVAILABLE_DATA | Value transfer | Type reference (TYPE) | ESD_AVAILABLE_DATA_S | ESD: Available Data for ESI Objects Editor | 20060726 |
Method GET_AVAILABLE_DATA_ENTITIES on Interface IF_ESD_UI has no exception.
Method GET_DETAIL_SUBSCREEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_PROGRAM | Call by reference | Type reference (TYPE) | SYREPID | Program hosting detail screen | 20060831 | ||
2 | ![]() |
EV_SCREEN | Call by reference | Type reference (TYPE) | SYDYNNR | Detail screen number | 20060831 | ||
3 | ![]() |
IV_TAB | Call by reference | Type reference (TYPE) | ESD_TAB | current tabstrip | 20060831 |
Method GET_DETAIL_SUBSCREEN on Interface IF_ESD_UI has no exception.
Method GET_DYNAMIC_MENU_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MENU_ITEM | Call by reference | Type reference (TYPE) | CSEQUENCE | 20061025 | |||
2 | ![]() |
RV_MENU_TEXT | Value transfer | Type reference (TYPE) | GUI_TEXT | Menu Painter: Function or menu text (4.0) | 20061025 |
Method GET_DYNAMIC_MENU_TEXT on Interface IF_ESD_UI has no exception.
Method GET_EXCLUDED_FUNCTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_EXCL_FUNC | Value transfer | Type reference (TYPE) | UI_FUNCTIONS | Excluded Functions for GUI-Status | 20060725 |
Method GET_EXCLUDED_FUNCTIONS on Interface IF_ESD_UI has no exception.
Method GET_F4_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_INPUT_VALUES | Call by reference | Type reference (TYPE) | ESD_NAME_VALUE_T | Input values | 20060725 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | STRING | Unique Identifier for F4-Help | 20060725 | ||
3 | ![]() |
RT_OUTPUT_VALUES | Value transfer | Type reference (TYPE) | ESD_VALUE_T | Output values | 20060725 |
Method GET_F4_VALUES on Interface IF_ESD_UI has no exception.
Method GET_GUI_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_GUI_STATUS | Call by reference | Type reference (TYPE) | SYPFKEY | Current GUI Status | 20061107 | ||
2 | ![]() |
EV_PROGRAM | Call by reference | Type reference (TYPE) | SYREPID | ABAP Program: Current Main Program | 20061107 |
Method GET_GUI_STATUS on Interface IF_ESD_UI has no exception.
Method GET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_HEADER | Value transfer | Type reference (TYPE) | ESD_UI_HEADER_S | ESD: Header data for Unified Editor screen | 20060725 |
Method GET_HEADER on Interface IF_ESD_UI has no exception.
Method GET_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RVAL | Value transfer | Object reference (TYPE REF TO) | CL_ESD_MESSAGES | ESD: Messages | 20110923 |
Method GET_MESSAGES on Interface IF_ESD_UI has no exception.
Method GET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_STATUS | Call by reference | Object reference (TYPE REF TO) | CL_ESD_STATUS | Status Information of Plugin | 20060725 |
Method GET_STATUS on Interface IF_ESD_UI has no exception.
Method GET_STATUS_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_STATUS_MESSAGE | Value transfer | Type reference (TYPE) | ESD_MESSAGE_S | ESD: Structure for messages | 20060803 |
Method GET_STATUS_MESSAGE on Interface IF_ESD_UI has no exception.
Method HANDLE_FCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Function Code that Triggered PAI | 20061102 | ||
2 | ![]() |
NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Model: Node Key | 20061228 | ||
3 | ![]() |
TAB | Call by reference | Type reference (TYPE) | ESD_TAB | ESI-Tabstrip | 20061228 |
Method HANDLE_FCODE on Interface IF_ESD_UI has no exception.
Method SET_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_MESSAGES | Call by reference | Object reference (TYPE REF TO) | CL_ESD_MESSAGES | ESD: Messages | 20120720 | ||
2 | ![]() |
IT_FIELDS | Call by reference | Type reference (TYPE) | ESD_NAME_VALUE_T | ESD: Generic name/value table | 20120720 | ||
3 | ![]() |
IV_CHECK_ID | Call by reference | Type reference (TYPE) | CHAR20 | Char 20 | 20120720 | ||
4 | ![]() |
IV_NODE_KEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Model: Node Key | 20120720 |
Method SET_FIELDS on Interface IF_ESD_UI has no exception.
Method SET_UI_LAYER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UI_LAYER | Call by reference | Object reference (TYPE REF TO) | IF_ESD_UI_LAYER | tool instance (cl_esd_ui_layer) | 20061106 |
Method SET_UI_LAYER on Interface IF_ESD_UI has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |