SAP ABAP Class IF_FDT_WD_TOOLBAR_EXTENSION (Extend the toolbar of FDT workbench tools)
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
| Class | IF_FDT_WD_TOOLBAR_EXTENSION | |
| Short Description | Extend the toolbar of FDT workbench tools | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20100721 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class IF_FDT_WD_TOOLBAR_EXTENSION has no interface implemented.
Friends
Class IF_FDT_WD_TOOLBAR_EXTENSION has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | 'Back' | Constant for action "Back" | 20100722 | ||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'BRFPlus_Help' | Constant for action "BRFPlus Help" | 20100723 | ||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'Context_Help' | Constant for action "Context Help" | 20101108 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'Legend' | Constant for action "Legend" | 20100723 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'Mass_Change' | Constant for action to go to Mass Change Tool | 20111219 | ||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'Action_Name' | Constant for the name of the executed toolbar action | 20100722 | ||
| 7 | Constant | Public | Type reference (TYPE) | STRING | 'Object_Docu' | Constant for action "Context Help" | 20111202 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'Personalize' | Constant for action "Personalize" | 20100722 | ||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'Ping_Workbench' | Constant for the action to ping the workbench | 20100726 | ||
| 10 | Constant | Public | Type reference (TYPE) | STRING | 'System_Info' | Constant for action "System Info" | 20100723 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'Toggle_Explanation' | Constant for action "Toggle Explanation" | 20100723 | ||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'Action_Popup' | Constant for workbench as caller of the tool | 20120117 | ||
| 13 | Constant | Public | Type reference (TYPE) | STRING | 'Mass_Change' | Constant for Mass Change as caller of the tool | 20100723 | ||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'Workbench' | Constant for workbench as caller of the tool | 20100722 | ||
| 15 | Constant | Public | Type reference (TYPE) | STRING | 'Extension_Toolbar_Active' | Context parameter: Extension of toolbar is active | 20100723 | ||
| 16 | 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
Class IF_FDT_WD_TOOLBAR_EXTENSION has no event.
Types
Class 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 class 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 class IF_FDT_WD_TOOLBAR_EXTENSION has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |