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 FALSE Constant Public Type reference (TYPE) I 0 20061018
2 GA_GRID_STRUCTURE Instance attribute Public Type reference (TYPE) TABNAME Table Name 20061018
3 GO_DATA Instance attribute Public Object reference (TYPE REF TO) CL_SLIM_GRID_DATA License Attributes of Roles 20061018
4 GO_VIEW Instance attribute Protected Object reference (TYPE REF TO) CL_SLIM_ALV_GRID System Measurement: Abstract ALV Class 20061018
5 GR_CHANGE_LIST Instance attribute Public Object reference (TYPE REF TO) DATA 20061018
6 GR_F4_RESULT Instance attribute Public Object reference (TYPE REF TO) DATA 20061018
7 GR_GRID_DATA Instance attribute Public Object reference (TYPE REF TO) DATA 20061018
8 MV_MASS_CHANGE Instance attribute Public Type reference (TYPE) BOOLE_D Mass change button used -> no screen update required 20110128
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_UPDATE Instance method Public Method Check if data was changed 20061018
2 CHECK_USER_COMMAND Instance method Public Method Checks User Input 20061018
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061018
4 GET_GRID_DATA Instance method Protected Method Rebuild the Grid Data 20061018
5 GET_LINECOUNT Instance method Public Method Determine number of displayed rows 20090716
6 GET_SCREEN_STATUS Instance method Public Method Returns the Screen Status 20061018
7 HANDLER_DROP_DOWN_DATA Instance method Public Event handling method Drop-Down Data Request Event Handler 20061018
8 HANDLER_GET_F4 Instance method Public Event handling method Get the F4 Information 20070824
9 HANDLER_SHOW_F4 Instance method Public Event handling method Provide F4 Help 20061018
10 HANDLER_UPDATE_ERROR Instance method Public Event handling method Error Handler 20061018
11 SHOW_GRID Instance method Public Method Display the Grid 20061018
12 STORE_DATA Instance method Protected Method Store the Data 20061018
13 SUCCESS_MESSAGE Instance method Public Method Display Success Message 20061018
14 UPDATE_GRID Instance method Public Method Completely Rebuild the Grid Display 20061018
15 UPDATE_GRID_LINE Instance method Public Method Refresh Special Row of the Grid 20061018
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 Importing IP_ACTION Call by reference Type reference (TYPE) SY-UCOMM Einstelliges Kennzeichen 20061018
2 Returning 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 Importing PI_COMMAND Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20061018
2 Returning PR_STATUS Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20061018
# Exception Resumable Description Created on
1 CX_SLIM_GLOBAL Systemvermessung: Globale Ausnahmeklasse 20081002

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONTAINER_NAME Call by reference Type reference (TYPE) STRING 20061018
2 Importing PI_DATA_CLASS_NAME Call by reference Type reference (TYPE) STRING 20061018
3 Importing PI_NAME_GRID_STRUCT Call by reference Type reference (TYPE) TABNAME Tabellenname 20061018
4 Importing 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 CX_SLIM_GLOBAL Systemvermessung: Globale Ausnahmeklasse 20070828

Method GET_LINECOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting 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 Returning 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 Importing 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 Importing PI_GRID_LINE Call by reference Attribute reference (LIKE) 20070824
2 Importing 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 Importing PE_LINE_INDEX Call by reference Attribute reference (LIKE) 20061018
2 Importing PR_GRID_LINE Call by reference Attribute reference (LIKE) 20061018
3 Importing PR_TARGET Call by reference Attribute reference (LIKE) 20061018
4 Importing 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 Importing 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 Importing 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 Importing 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 Importing 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