SAP ABAP Class CL_SLIM_GUI_CONTROLER (System Measurement: Display Controller Class)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-LIM (Application Component) License Measurement
⤷
SLIM (Package) System Measurement
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_SLIM_AUC_CONTROLLER | System Measurement: User Classification Controller | 20070815 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_SLIM_DEVELOPER_CLASSIFY_AID | System Measurement: User Classification | 20070724 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_SLIM_RBC_AID | System Measurement: Classification of Roles | 20070724 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_SLIM_ROLE_CLASSIFICATION | System Measurement: Classification of Roles | 20070724 |
| 5 | Inheritance (c INHERITING FROM c_ref) | CL_SLIM_TRANSFER_LIST | Data Transfer Display Controller | 20061018 |
| 6 | Inheritance (c INHERITING FROM c_ref) | CL_SLIM_USER_CLASSIFICATION_C | System Measurement: User Classification | 20070724 |
Properties
| Class | CL_SLIM_GUI_CONTROLER | |
| Short Description | System Measurement: Display Controller Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SLIM | System Measurement |
| Created | 20061017 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_SLIM_GUI_CONTROLER has no forward declaration.
Interfaces
Class CL_SLIM_GUI_CONTROLER has no interface implemented.
Friends
Class CL_SLIM_GUI_CONTROLER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | I | 0 | 20061018 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | TABNAME | Table Name | 20061018 | |||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_SLIM_GRID_DATA | License Attributes of Roles | 20061018 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SLIM_ALV_GRID | System Measurement: Abstract ALV Class | 20061018 | |||
| 5 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20061018 | ||||
| 6 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20061018 | ||||
| 7 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | 20061018 | ||||
| 8 | Instance attribute | Public | Type reference (TYPE) | BOOLE_D | Mass change button used -> no screen update required | 20110128 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | UPDATE_GRID_DATA | Instance Event (0) |
Public (2) |
Rebuild Grid Data Event | 20061018 |
Types
Class CL_SLIM_GUI_CONTROLER has no local type.
Method Signatures
Method CHECK_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_ACTION | Call by reference | Type reference (TYPE) | SY-UCOMM | Einstelliges Kennzeichen | 20061018 | |||
| 2 | IR_ACTION | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20061018 |
Method CHECK_UPDATE on class CL_SLIM_GUI_CONTROLER has no exception.
Method CHECK_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_COMMAND | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20061018 | |||
| 2 | PR_STATUS | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20061018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20081002 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_CONTAINER_NAME | Call by reference | Type reference (TYPE) | STRING | 20061018 | ||||
| 2 | PI_DATA_CLASS_NAME | Call by reference | Type reference (TYPE) | STRING | 20061018 | ||||
| 3 | PI_NAME_GRID_STRUCT | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20061018 | |||
| 4 | PI_VIEW_CLASS_NAME | Call by reference | Type reference (TYPE) | STRING | 20061018 |
Method CONSTRUCTOR on class CL_SLIM_GUI_CONTROLER has no exception.
Method GET_GRID_DATA Signature
Method GET_GRID_DATA on class CL_SLIM_GUI_CONTROLER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Systemvermessung: Globale Ausnahmeklasse | 20070828 |
Method GET_LINECOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LINES | Call by reference | Type reference (TYPE) | I | 20090716 |
Method GET_LINECOUNT on class CL_SLIM_GUI_CONTROLER has no exception.
Method GET_SCREEN_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_STATUS | Value transfer | Type reference (TYPE) | STRING | 20061018 |
Method GET_SCREEN_STATUS on class CL_SLIM_GUI_CONTROLER has no exception.
Method HANDLER_DROP_DOWN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GR_DROPDOWN | Call by reference | Attribute reference (LIKE) | 20061018 |
Method HANDLER_DROP_DOWN_DATA on class CL_SLIM_GUI_CONTROLER has no exception.
Method HANDLER_GET_F4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_GRID_LINE | Call by reference | Attribute reference (LIKE) | 20070824 | |||||
| 2 | PR_F4_TAB | Call by reference | Attribute reference (LIKE) | 20070824 |
Method HANDLER_GET_F4 on class CL_SLIM_GUI_CONTROLER has no exception.
Method HANDLER_SHOW_F4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PE_LINE_INDEX | Call by reference | Attribute reference (LIKE) | 20061018 | |||||
| 2 | PR_GRID_LINE | Call by reference | Attribute reference (LIKE) | 20061018 | |||||
| 3 | PR_TARGET | Call by reference | Attribute reference (LIKE) | 20061018 | |||||
| 4 | P_FIELDNAME | Call by reference | Attribute reference (LIKE) | 20061018 |
Method HANDLER_SHOW_F4 on class CL_SLIM_GUI_CONTROLER has no exception.
Method HANDLER_UPDATE_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_ERROR_LIST | Call by reference | Attribute reference (LIKE) | 20061018 |
Method HANDLER_UPDATE_ERROR on class CL_SLIM_GUI_CONTROLER has no exception.
Method SHOW_GRID Signature
Method SHOW_GRID on class CL_SLIM_GUI_CONTROLER has no parameter.
Method SHOW_GRID on class CL_SLIM_GUI_CONTROLER has no exception.
Method STORE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_CHANGE_LIST | Call by reference | Object reference (TYPE REF TO) | DATA | 20061018 |
Method STORE_DATA on class CL_SLIM_GUI_CONTROLER has no exception.
Method SUCCESS_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_NUMBER_ROWS | Call by reference | Type reference (TYPE) | I | 20061018 |
Method SUCCESS_MESSAGE on class CL_SLIM_GUI_CONTROLER has no exception.
Method UPDATE_GRID Signature
Method UPDATE_GRID on class CL_SLIM_GUI_CONTROLER has no parameter.
Method UPDATE_GRID on class CL_SLIM_GUI_CONTROLER has no exception.
Method UPDATE_GRID_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PR_GRID_LINE | Call by reference | Object reference (TYPE REF TO) | DATA | 20061018 |
Method UPDATE_GRID_LINE on class CL_SLIM_GUI_CONTROLER has no exception.
Event Signatures
Event UPDATE_GRID_DATA Signature
Event UPDATE_GRID_DATA on class CL_SLIM_GUI_CONTROLER has no parameter.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |