Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_WORKINGAREA_BASE_WPS | Work Area Control | 20020912 |
Properties
| Class | CL_WA_NOTIFICATIONS_WPS | |
| Short Description | Multi-Revision Work Area | |
| Super Class | CL_WORKINGAREA_BASE_WPS | Work Area Control |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | DIMEB | DIMEB: Maintenance Event Builder |
| Created | 20020912 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_WA_NOTIFICATIONS_WPS has no forward declaration.
Interfaces
Class CL_WA_NOTIFICATIONS_WPS has no interface implemented.
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_BROWSER_WPS | 20021129 | Planner Browser |
Attributes
Methods
Events
Class CL_WA_NOTIFICATIONS_WPS has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | FILT_ENTRIES | Private | See coding | 20061204 | BEGIN OF filt_entries,
index LIKE sy-tabix,
index_slave LIKE sy-tabix,
sum(3) TYPE c,
filter(3) TYPE c,
sum_off(1) TYPE c,
END OF filt_entries
|
Method Signatures
Method BF_NOTIFICATION_DEFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_NOTIFICATION | Call by reference | Object reference (TYPE REF TO) | CL_NOTIFICATION_WPS | Notification class | 20021129 |
Method BF_NOTIFICATION_DEFER on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_WA_NOTIFICATIONS_WPS has no parameter.
Method CONSTRUCTOR on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method DISPLAY_NOTIFICATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NOTIFICATIONS | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_REF_T | 20050127 |
Method DISPLAY_NOTIFICATIONS on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method FILTER_N Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REFILTER | Call by reference | Type reference (TYPE) | C | Refilter reselected data | 20061204 | |||
| 2 | I_WITH_POPUP | Call by reference | Type reference (TYPE) | C | with poup for selecting columns | 20061204 |
Method FILTER_N on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method FILTER_N_DEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NO_REFILL | Call by reference | Type reference (TYPE) | XFELD | No tree refill | 20061205 | |||
| 2 | IV_REFILTER | Call by reference | Type reference (TYPE) | XFELD | Prepare for refiltering | 20061204 |
Method FILTER_N_DEL on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method HIDE_TLH_EXPLOSION Signature
Method HIDE_TLH_EXPLOSION on class CL_WA_NOTIFICATIONS_WPS has no parameter.
Method HIDE_TLH_EXPLOSION on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method IMAGE_BEFORE_FILTER_MAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ENTRY_ADD_DELETE | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_GBD | Add notification | 20061204 | |||
| 2 | IT_ACTUAL_IMAGE | Call by reference | Type reference (TYPE) | DIWPS_NOTIF_GBD_T | Displayed notifications | 20061204 | |||
| 3 | IV_CLEAR_TAB | Call by reference | Type reference (TYPE) | XFELD | Table deletion indicator | 20061204 | |||
| 4 | IV_DELETE_ENTRY | Call by reference | Type reference (TYPE) | XFELD | Entry deletion indicator | 20061204 |
Method IMAGE_BEFORE_FILTER_MAINT on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method INIT_TREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20020912 |
Method INIT_TREE on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method NOTIFICATION_ADD_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV Tree Control: Node Key | 20020912 | |||
| 2 | IR_NOTIFICATION | Call by reference | Object reference (TYPE REF TO) | CL_NOTIFICATION_WPS | Notification class | 20020912 | |||
| 3 | I_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV Tree Control: Node Key | 20020913 | |||
| 4 | RESET | Call by reference | Type reference (TYPE) | XFLAG | Reset notification after save | 20020912 |
Method NOTIFICATION_ADD_NODE on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method NOTIFICATION_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CLEAR | Call by reference | Type reference (TYPE) | XFLAG | Clear grouping | 20020913 |
Method NOTIFICATION_GROUP on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method NOTIFICATION_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEL_TAB | Call by reference | Type reference (TYPE) | DIWPS_SELTAB | Selection table | 20030117 | |||
| 2 | I_VARIANT | Call by reference | Type reference (TYPE) | VARIANT | ABAP: Name of variant (without program name) | 20020913 |
Method NOTIFICATION_SELECT on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method NOTIFICATION_SORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ASC | Call by reference | Type reference (TYPE) | XFLAG | Sort ascending | 20020913 | |||
| 2 | I_DES | Call by reference | Type reference (TYPE) | XFLAG | Sort descending | 20020913 |
Method NOTIFICATION_SORT on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_DRAG_MULTIPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 20020913 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 20020913 | |||||
| 3 | NODE_KEY_TABLE | Value transfer | Attribute reference (LIKE) | 20020913 |
Method ON_DRAG_MULTIPLE on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_ITEM_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 20021113 | |||||
| 2 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20021113 |
Method ON_ITEM_DOUBLE_CLICK on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_NODE_CONTEXT_MENU_REQ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MENU | Value transfer | Attribute reference (LIKE) | 20021114 | |||||
| 2 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20021114 |
Method ON_NODE_CONTEXT_MENU_REQ on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_NODE_CONTEXT_MENU_SEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 20021114 | |||||
| 2 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20021114 |
Method ON_NODE_CONTEXT_MENU_SEL on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_NODE_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20021114 |
Method ON_NODE_DOUBLE_CLICK on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_NOTIFICATIONS_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_REVISIONS | Value transfer | Attribute reference (LIKE) | 20030117 | |||||
| 2 | I_VARIANT | Value transfer | Attribute reference (LIKE) | 20030117 |
Method ON_NOTIFICATIONS_SELECT on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_NOTIFICATION_UPDATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NOTIFICATIONS | Value transfer | Attribute reference (LIKE) | 20020913 |
Method ON_NOTIFICATION_UPDATED on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_SAVED Signature
Method ON_SAVED on class CL_WA_NOTIFICATIONS_WPS has no parameter.
Method ON_SAVED on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method ON_UPDATE_GUI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | T_CHG_NOTIF | Value transfer | Attribute reference (LIKE) | 20030215 | |||||
| 2 | T_CHG_REVISION | Value transfer | Attribute reference (LIKE) | 20030215 | |||||
| 3 | T_DEL_REVISION | Value transfer | Attribute reference (LIKE) | 20030215 |
Method ON_UPDATE_GUI on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method SELECTION_MENU_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_MENU | Call by reference | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20020913 | |||
| 2 | I_CLEAR | Call by reference | Type reference (TYPE) | XFLAG | 'X' | Clear selection | 20030118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No variant exist | 20020913 |
Method SELECT_ALL Signature
Method SELECT_ALL on class CL_WA_NOTIFICATIONS_WPS has no parameter.
Method SELECT_ALL on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method SHOW_TLH_EXPLOSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | ALV Tree Control: Node Key | 20021114 |
Method SHOW_TLH_EXPLOSION on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method TREE_CLEAR Signature
Method TREE_CLEAR on class CL_WA_NOTIFICATIONS_WPS has no parameter.
Method TREE_CLEAR on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method TREE_NODE_CLEAR Signature
Method TREE_NODE_CLEAR on class CL_WA_NOTIFICATIONS_WPS has no parameter.
Method TREE_NODE_CLEAR on class CL_WA_NOTIFICATIONS_WPS has no exception.
Method TREE_REFILL Signature
Method TREE_REFILL on class CL_WA_NOTIFICATIONS_WPS has no parameter.
Method TREE_REFILL on class CL_WA_NOTIFICATIONS_WPS has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 471 |