SAP ABAP Class CL_LAW_GROUPING_LIST (License Administration Workbench: Inbox Processing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-LIM (Application Component) License Measurement
     SLIM2 (Package) License Administration Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LAW_ALVGRID ALV Grid Wrapper Class 20040405
Properties
Class CL_LAW_GROUPING_LIST  
Short Description License Administration Workbench: Inbox Processing    
Super Class CL_LAW_ALVGRID ALV Grid Wrapper Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class LAW_MESSAGES    
Program status     
Category 0   
Package SLIM2   License Administration Workbench 
Created 20040405   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_LAW_GROUPING_LIST has no interface implemented.
Friends
Class CL_LAW_GROUPING_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_VIEW_ALL Instance attribute Public Type reference (TYPE) C 'A' List with All Users 20040910
2 MC_VIEW_DEFAULT Instance attribute Public Type reference (TYPE) C 'C' Compact List 20050405
3 MR_COMMON Instance attribute Private Object reference (TYPE REF TO) CL_LAW_COMMON Class for Common Methods 20040624
4 MR_LCX Instance attribute Private Object reference (TYPE REF TO) CX_LAW_LOG Reference to Log Exception Class 20040405
5 MR_LOG Instance attribute Private Object reference (TYPE REF TO) CL_LAW_LOG Reference to Log Class 20040405
6 MS_GROUPING Instance attribute Private Type reference (TYPE) LAW_GROUPING_PARAMETERS License Administration Workbench Grouping Parameters 20040413
7 MT_COLTAB Instance attribute Private Type reference (TYPE) LVC_T_SCOL ALV control: Table for cell coloring 20040413
8 MT_LAW_UNIQUE Instance attribute Private Type reference (TYPE) LAW_T_GROUPING Table with All Data for User (Including Personalization) 20040406
9 MT_LAW_UNIQUE_DETAIL Instance attribute Private Type reference (TYPE) LAW_T_UNIQUE Detail Table (Dialog Box) 20040407
10 MT_PERS_GROUPING Instance attribute Private Type reference (TYPE) LAW_T_PERS_GROUP_PARAM LAW Grouping Parameters: Personalization 20040413
11 MT_PERS_KEYS Instance attribute Private Type reference (TYPE) LAW_T_SORTFIE Table of Keys for Personalization Objects 20040414
12 MT_TUTYP Instance attribute Private Type reference (TYPE) T_TUTYP Table with Texts for User Types 20040405
13 MT_TUZUS Instance attribute Private Type reference (TYPE) T_TUZUS Table with Texts for Special Versions 20040405
14 MT_UNIQUE_INDEX Instance attribute Private Type reference (TYPE) LAW_T_UNIQUE_INDEX Index Table for Main Table 20040406
15 M_VIEW Instance attribute Private Type reference (TYPE) C Current List 20040910
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040406
2 CREATE_ALL_OUTTAB Instance method Private Method Generate Entire Output Table (All Users) 20040413
3 CREATE_ALV_OUTTAB Instance method Private Method Generate Partial Output Table (Grouped) 20040405
4 CREATE_AND_INIT_ALVGRID Instance method Public Method Generate and Initialize SAP List Viewer Grid 20040405
5 CREATE_CAPTION_FOR_DIALOG Instance method Private Method Generate Title for the Dialog Box 20040413
6 CREATE_COLOR_TAB Instance method Private Method Build Color Table 20040413
7 GET_CURRENT_VIEW Instance method Public Method Read Indicator for the Current List 20040910
8 MODIFY_ALL_LIST Instance method Private Method Modification of Attributes of List Fields (Complete List) 20040413
9 MODIFY_DEFAULT_LIST Instance method Private Method Modification of the Attributes of the List Fields 20040405
10 MODIFY_DETAIL_COLUMNS Instance method Private Method Modification of the Field Catalog for Detail Display (New) 20041108
11 MODIFY_FIELDCAT_FOR_DETAIL Instance method Private Method Modification of the Field Catalog for Detail Display (Old) 20040407
12 MODIFY_PERS_COLUMNS Instance method Private Method Modification of Field Catalog for Personalization Objects 20051121
13 MODIFY_TB_FUNCTIONS Instance method Private Method Modification of Displayed Toolbar Functions 20040405
14 MODIFY_TB_FUNCTIONS_FOR_DETAIL Instance method Private Method Modification of the Displayed Toolbar Functions for Detail 20040408
15 PREPARE_ALV_GRID Instance method Private Method Prepare SAP List Viewer Grid 20040405
16 SET_CURRENT_VIEW Instance method Private Method Set Indicator for Current List 20040910
17 SHOW_DETAIL_POPUP Instance method Private Method Display Details for Group 20041105
Events
Class CL_LAW_GROUPING_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LAW_S_UNIQUE_INDEX Private See coding 20040406 begin of LAW_S_UNIQUE_INDEX, unique_id type law_unique-unique_id, count type i, index type sy-tabix, end of LAW_S_UNIQUE_INDEX
2 LAW_T_UNIQUE_INDEX Private See coding 20040406 LAW_T_UNIQUE_INDEX type table of LAW_S_UNIQUE_INDEX
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container-Referenz 20040406
2 Importing I_DEBUG Value transfer Type reference (TYPE) AS4FLAG 20040406
3 Importing I_INPUT_MODE Value transfer Type reference (TYPE) AS4FLAG Grid im Input Modus 20040406
4 Importing I_OUTTAB_LINETYP Value transfer Type reference (TYPE) C Zeilentyp der Tabelle 20040406
5 Importing I_OUTTAB_TABLE Value transfer Type reference (TYPE) C Name der Ausgabetabelle 20040406

Method CONSTRUCTOR on class CL_LAW_GROUPING_LIST has no exception.

Method CREATE_ALL_OUTTAB Signature

Method CREATE_ALL_OUTTAB on class CL_LAW_GROUPING_LIST has no parameter.
Method CREATE_ALL_OUTTAB on class CL_LAW_GROUPING_LIST has no exception.

Method CREATE_ALV_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_ALL Value transfer Type reference (TYPE) AS4FLAG ' ' 20040405

Method CREATE_ALV_OUTTAB on class CL_LAW_GROUPING_LIST has no exception.

Method CREATE_AND_INIT_ALVGRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20040405

Method CREATE_AND_INIT_ALVGRID on class CL_LAW_GROUPING_LIST has no exception.

Method CREATE_CAPTION_FOR_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CAPTION Value transfer Type reference (TYPE) STRING 20040413
2 Importing IS_LAW_UNIQUE Call by reference Type reference (TYPE) LAW_GROUPING Gruppierte Benutzerdaten 20040413

Method CREATE_CAPTION_FOR_DIALOG on class CL_LAW_GROUPING_LIST has no exception.

Method CREATE_COLOR_TAB Signature

Method CREATE_COLOR_TAB on class CL_LAW_GROUPING_LIST has no parameter.
Method CREATE_COLOR_TAB on class CL_LAW_GROUPING_LIST has no exception.

Method GET_CURRENT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VIEW Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040910

Method GET_CURRENT_VIEW on class CL_LAW_GROUPING_LIST has no exception.

Method MODIFY_ALL_LIST Signature

Method MODIFY_ALL_LIST on class CL_LAW_GROUPING_LIST has no parameter.
Method MODIFY_ALL_LIST on class CL_LAW_GROUPING_LIST has no exception.

Method MODIFY_DEFAULT_LIST Signature

Method MODIFY_DEFAULT_LIST on class CL_LAW_GROUPING_LIST has no parameter.
Method MODIFY_DEFAULT_LIST on class CL_LAW_GROUPING_LIST has no exception.

Method MODIFY_DETAIL_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COLUMNS Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMNS_TABLE Spalten in einfachen, zweidimensionalen Tabellen 20041108

Method MODIFY_DETAIL_COLUMNS on class CL_LAW_GROUPING_LIST has no exception.

Method MODIFY_FIELDCAT_FOR_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT ALV-Control: Feldkatalog 20040407

Method MODIFY_FIELDCAT_FOR_DETAIL on class CL_LAW_GROUPING_LIST has no exception.

Method MODIFY_PERS_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TABLE Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE Basisklasse für einfache Tabellen 20060203

Method MODIFY_PERS_COLUMNS on class CL_LAW_GROUPING_LIST has no exception.

Method MODIFY_TB_FUNCTIONS Signature

Method MODIFY_TB_FUNCTIONS on class CL_LAW_GROUPING_LIST has no parameter.
Method MODIFY_TB_FUNCTIONS on class CL_LAW_GROUPING_LIST has no exception.

Method MODIFY_TB_FUNCTIONS_FOR_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20040408

Method MODIFY_TB_FUNCTIONS_FOR_DETAIL on class CL_LAW_GROUPING_LIST has no exception.

Method PREPARE_ALV_GRID Signature

Method PREPARE_ALV_GRID on class CL_LAW_GROUPING_LIST has no parameter.
Method PREPARE_ALV_GRID on class CL_LAW_GROUPING_LIST has no exception.

Method SET_CURRENT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW Call by reference Type reference (TYPE) C 20040910

Method SET_CURRENT_VIEW on class CL_LAW_GROUPING_LIST has no exception.

Method SHOW_DETAIL_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20041105

Method SHOW_DETAIL_POPUP on class CL_LAW_GROUPING_LIST has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 700