SAP ABAP Class CL_SLDW_ONE_SLDC (Maintain Active Whitelist)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     SLDW (Package) Generic Whitelist Administration
Properties
Class CL_SLDW_ONE_SLDC  
Short Description Maintain Active Whitelist    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SLDW   Generic Whitelist Administration 
Created 20130527   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SLDW_ONE_SLDC has no forward declaration.
Interfaces
Class CL_SLDW_ONE_SLDC has no interface implemented.
Friends
Class CL_SLDW_ONE_SLDC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REPID Constant Public Type reference (TYPE) D020S-PROG 'SAPLSLDW' Report for Screen 20130930
2 GR_ALV_ENAMES Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20130930
3 GR_CONT_ENAMES Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for WL Elements 20130930
4 GR_FATHER Instance attribute Private Object reference (TYPE REF TO) CL_SLDW_TOOLS General Maintenance of Generic Whitelists 20130930
5 GT_HFLD_0200 Instance attribute Private See coding Table field list for screen 0200 20130930
6 GT_MEMBER Instance attribute Private Type reference (TYPE) SLDW_ELEMENTS_T_ALV Output table for whitelist elements 20130930
7 GT_TX_E_STAT Instance attribute Private Type reference (TYPE) TT_DOMA_TX Table Type for Domain Fixed Values 20130930
Methods
# Method Level Visibility Method type Description Created on
1 ALV_HANDLE_CMD Instance method Private Event handling method Event Handler for User Commands 20130930
2 ALV_HANDLE_TBAR Instance method Public Event handling method Toolbar events 20130930
3 ALV_HANDLE_TBMNU Instance method Public Event handling method Event Handler for Toolbar Event 20130930
4 ALV_MARK_FOR_UPD Instance method Private Method Change to element list (only in buffer) 20130930
5 ALV_SHOW_MEMBER_EXCL Instance method Private Method Exclude functions that are not required 20130930
6 ALV_SHOW_MEMBER_FCAT Instance method Private Method Define field catalog for output table 20130930
7 ALV_SHOW_MEMBER_LAYO Instance method Private Method Define output layout for output table 20130930
8 ALV_SHOW_MEMBER_SLDC Instance method Public Method Display element of a whitelist (SLDC) 20130930
9 ALV_SHOW_MEMBER_SORT Instance method Private Method Default sorting for output table 20130930
10 ALV_SHOW_MEMBER_TTIP Instance method Private Method Define tooltip for list elements 20130930
11 CLEAR_SLDC_CHG_FLAGS Instance method Public Method Reset change flags for whitelist entries 20130930
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130930
13 GET_SLDC_MEMBER_ALV Instance method Public Method Get output table for elements 20130930
14 SET_SLDC_MEMBER_ALV Instance method Public Method Transfer entries to output table 20130930
15 SLDW_INIT_0100_HEAD Instance method Public Method Initialize screen 0100 20130930
16 UPDATE_ALV_FROM_0200 Instance method Public Method Add to/change element list in ALV 20130930
Events
Class CL_SLDW_ONE_SLDC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_DOMA_TX Public Type reference (TYPE) DD07V_TAB Table Type for Domain Fixed Values 20130930
Method Signatures

Method ALV_HANDLE_CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20130930

Method ALV_HANDLE_CMD on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_HANDLE_TBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20130930
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20130930

Method ALV_HANDLE_TBAR on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_HANDLE_TBMNU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20130930
2 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20130930

Method ALV_HANDLE_TBMNU on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_MARK_FOR_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTION Call by reference Type reference (TYPE) SY-UCOMM ABAP-Systemfeld: Funktionscode, der PAI ausgelöst hat 20130930
2 Importing IT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20130930

Method ALV_MARK_FOR_UPD on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_SHOW_MEMBER_EXCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_EXCL Value transfer Type reference (TYPE) UI_FUNCTIONS Excludierte Funktionscodes 20130930
2 Importing IR_ALV Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20130930

Method ALV_SHOW_MEMBER_EXCL on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_SHOW_MEMBER_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog für WL-Elemente 20130930

Method ALV_SHOW_MEMBER_FCAT on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_SHOW_MEMBER_LAYO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_LAYO Value transfer Type reference (TYPE) LVC_S_LAYO Layout 20130930

Method ALV_SHOW_MEMBER_LAYO on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_SHOW_MEMBER_SLDC Signature

Method ALV_SHOW_MEMBER_SLDC on class CL_SLDW_ONE_SLDC has no parameter.
Method ALV_SHOW_MEMBER_SLDC on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_SHOW_MEMBER_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SORT Value transfer Type reference (TYPE) LVC_T_SORT Tabelle der Sortierkriterien 20130930

Method ALV_SHOW_MEMBER_SORT on class CL_SLDW_ONE_SLDC has no exception.

Method ALV_SHOW_MEMBER_TTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TTIP Value transfer Type reference (TYPE) LVC_T_QINF Tabelle für die Exception Quickinfo 20130930

Method ALV_SHOW_MEMBER_TTIP on class CL_SLDW_ONE_SLDC has no exception.

Method CLEAR_SLDC_CHG_FLAGS Signature

Method CLEAR_SLDC_CHG_FLAGS on class CL_SLDW_ONE_SLDC has no parameter.
Method CLEAR_SLDC_CHG_FLAGS on class CL_SLDW_ONE_SLDC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FATHER Call by reference Object reference (TYPE REF TO) CL_SLDW_TOOLS Allgemeine Pflege generischer Whitelisten 20130930

Method CONSTRUCTOR on class CL_SLDW_ONE_SLDC has no exception.

Method GET_SLDC_MEMBER_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_MEMBER Value transfer Type reference (TYPE) SLDW_ELEMENTS_T_ALV Tabellentyp für SLDW_ELEMENTS_ALV 20130930

Method GET_SLDC_MEMBER_ALV on class CL_SLDW_ONE_SLDC has no exception.

Method SET_SLDC_MEMBER_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20130930
2 Changing CT_MEMBER Call by reference Type reference (TYPE) SLDW_ELEMENTS_T_ALV Ausgabetabellentyp für Whitelistelemente 20130930
3 Importing ID_CLEAR_UPDFLG Call by reference Type reference (TYPE) BOOLE_D X = Änderungszeiger löschen 20130930

Method SET_SLDC_MEMBER_ALV on class CL_SLDW_ONE_SLDC has no exception.

Method SLDW_INIT_0100_HEAD Signature

Method SLDW_INIT_0100_HEAD on class CL_SLDW_ONE_SLDC has no parameter.
Method SLDW_INIT_0100_HEAD on class CL_SLDW_ONE_SLDC has no exception.

Method UPDATE_ALV_FROM_0200 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_FAILED Value transfer Type reference (TYPE) BOOLE_D X = Update fehlgeschlagen 20130930

Method UPDATE_ALV_FROM_0200 on class CL_SLDW_ONE_SLDC has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740