SAP ABAP Interface IF_FDT_WD_TOOLBAR_EXTENSION (Extend the toolbar of FDT workbench tools)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
⤷
SFDT_WD_TOOLS (Package) BRFplus: Tools in Web Dynpro UI
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FDT_WD_TOOLBAR_EXTENSION | Extend the toolbar of FDT workbench tools | 20100721 |
Properties
| Interface | IF_FDT_WD_TOOLBAR_EXTENSION | |
| Short Description | Extend the toolbar of FDT workbench tools |
General Data
| Package | SFDT_WD_TOOLS | BRFplus: Tools in Web Dynpro UI |
| Created | 20100721 | SAP |
| Last changed | 20130531 | 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) |
| 2 | IF_FDT_TYPES | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 3 | IF_FDT_WD_TOOLBAR_EXTENSION | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_FDT_WD_TOOLBAR_EXTENSION has no interface.
Friends
Interface IF_FDT_WD_TOOLBAR_EXTENSION has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GC_ACTION_BACK | Constant | Public | Type reference (TYPE) | STRING | 'Back' | Constant for action "Back" | 20100722 | |
| 2 | GC_ACTION_BRFPLUS_HELP | Constant | Public | Type reference (TYPE) | STRING | 'BRFPlus_Help' | Constant for action "BRFPlus Help" | 20100723 | |
| 3 | GC_ACTION_CONTEXT_HELP | Constant | Public | Type reference (TYPE) | STRING | 'Context_Help' | Constant for action "Context Help" | 20101108 | |
| 4 | GC_ACTION_LEGEND | Constant | Public | Type reference (TYPE) | STRING | 'Legend' | Constant for action "Legend" | 20100723 | |
| 5 | GC_ACTION_MASS_CHANGE_TOOL | Constant | Public | Type reference (TYPE) | STRING | 'Mass_Change' | Constant for action to go to Mass Change Tool | 20111219 | |
| 6 | GC_ACTION_NAME | Constant | Public | Type reference (TYPE) | STRING | 'Action_Name' | Constant for the name of the executed toolbar action | 20100722 | |
| 7 | GC_ACTION_OBJECT_DOCU | Constant | Public | Type reference (TYPE) | STRING | 'Object_Docu' | Constant for action "Context Help" | 20111202 | |
| 8 | GC_ACTION_PERSONALIZE | Constant | Public | Type reference (TYPE) | STRING | 'Personalize' | Constant for action "Personalize" | 20100722 | |
| 9 | GC_ACTION_PING_WORKBENCH | Constant | Public | Type reference (TYPE) | STRING | 'Ping_Workbench' | Constant for the action to ping the workbench | 20100726 | |
| 10 | GC_ACTION_SYSTEM_INFO | Constant | Public | Type reference (TYPE) | STRING | 'System_Info' | Constant for action "System Info" | 20100723 | |
| 11 | GC_ACTION_TOGGLE_EXPLANATION | Constant | Public | Type reference (TYPE) | STRING | 'Toggle_Explanation' | Constant for action "Toggle Explanation" | 20100723 | |
| 12 | GC_CALLER_ACTION_POPUP | Constant | Public | Type reference (TYPE) | STRING | 'Action_Popup' | Constant for workbench as caller of the tool | 20120117 | |
| 13 | GC_CALLER_MASS_CHANGE | Constant | Public | Type reference (TYPE) | STRING | 'Mass_Change' | Constant for Mass Change as caller of the tool | 20100723 | |
| 14 | GC_CALLER_WORKBENCH | Constant | Public | Type reference (TYPE) | STRING | 'Workbench' | Constant for workbench as caller of the tool | 20100722 | |
| 15 | GC_EXTENDED_TOOLBAR_ACTIVE | Constant | Public | Type reference (TYPE) | STRING | 'Extension_Toolbar_Active' | Context parameter: Extension of toolbar is active | 20100723 | |
| 16 | GC_MESSAGE_NAME | Constant | Public | Type reference (TYPE) | STRING | 'Messages' | Constant for messages | 20100723 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Extend a provided toolbar | 20100721 | |
| 2 | Instance method | Public | Method | React on all actions coming from toolbar extension | 20100722 |
Events
Interface IF_FDT_WD_TOOLBAR_EXTENSION has no event.
Types
Interface IF_FDT_WD_TOOLBAR_EXTENSION has no local type.
Method Signatures
Method EXTEND_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20100722 | |||
| 2 | EV_TOOLBAR_EXTENDED | Call by reference | Type reference (TYPE) | ABAP_BOOL | True: Toolbar was extended | 20100726 | |||
| 3 | IO_VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API of a View | 20100721 | |||
| 4 | IV_ACTION_HANDLER | Call by reference | Type reference (TYPE) | STRING | 'EXECUTE_ACTION' | View action that is called when a toolbar entry is selected | 20100721 | ||
| 5 | IV_BACK_BUTTON_TEXT | Call by reference | Type reference (TYPE) | STRING | Text for the button 'Back' | 20100727 | |||
| 6 | IV_SHOW_BACK_BUTTON | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Show BACK Button | 20120517 | ||
| 7 | IV_SHOW_IN_POP_UP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | True: Current WD component is shown in pop up | 20100722 | ||
| 8 | IV_SHOW_PERSONALIZATION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | True: Current WD component shall show button personalization | 20100722 | ||
| 9 | IV_TOOLBAR_ID | Call by reference | Type reference (TYPE) | STRING | ID of the toolbar in the view | 20100721 | |||
| 10 | IV_WORKBENCH_ATTAINABLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Workbench component can be reached | 20100726 |
Method EXTEND_TOOLBAR on Interface IF_FDT_WD_TOOLBAR_EXTENSION has no exception.
Method REACT_ON_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_EVENT_UI_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_FDT_WD_UI_CONTEXT | Additional parameters for events | 20100722 | |||
| 2 | EV_EVENT_ACTION_NAME | Call by reference | Type reference (TYPE) | STRING | Action name | 20100722 | |||
| 3 | IO_WDEVENT | Call by reference | Object reference (TYPE REF TO) | CL_WD_CUSTOM_EVENT | Application-Defined Event | 20100722 | |||
| 4 | IT_MESSAGE | Call by reference | Type reference (TYPE) | IF_FDT_TYPES=>T_MESSAGE | Messages | 20100723 |
Method REACT_ON_ACTION on Interface IF_FDT_WD_TOOLBAR_EXTENSION has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 703 |