SAP ABAP Class CL_SALV_CSL_BASE (Base class for consumer services)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_CSL (Package) Service Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSL Common types for Service Framework 20080703
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSZ Common Interface for Types 20080708
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSZ_API Common Interface for Types 20080709
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_ATTRIBUTE_LOCATOR Attribute location 20080710
2 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_CHANGE_LOGGER Change logger 20080628
3 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_DATA_CONTAINER Data container supporting all access methos 20080701
4 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_FACTORY_BASE Factory: base class for default and custom fact. 20080802
5 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_FIELD_CP Standard Service Fields Content Provider 20090430
6 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_LIST_SERVICES List services API 20080708
7 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_LIST_SERVICES_ITAB List Services for iTab Data Source 20090529
8 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_SELECTION Selection object - keeps particular index selection 20080628
9 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_SERVICE_PROVIDER Service provider 20080628
10 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_UTILS Utilities (only static methods available) 20080629
Properties
Class CL_SALV_CSL_BASE  
Short Description Base class for consumer services    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_CSL   Service Framework 
Created 20080628   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SALV_CSL_BASE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_CSL Common types for Service Framework 20080703
2 IF_SALV_CSZ Common Interface for Types 20080708
3 IF_SALV_CSZ_API Common Interface for Types 20080709
Friends
# Friend Modeled only Created on Description
1 CL_SALV_CSL_FACTORY 20080802 Factory - friend of constructed classes - IS FINAL !
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_EXPAND_LEVELS_UNCHANGED Instance attribute Protected Attribute reference (LIKE) 20080818
2 C_MAX_INDEX Instance attribute Protected Attribute reference (LIKE) 20080818
3 FALSE Constant Public Type reference (TYPE) BOOLEAN ABAP_FALSE 20080628
4 NULL Static Attribute Public Object reference (TYPE REF TO) OBJECT 20080802
5 RUNTIME_LOG Instance attribute Protected Object reference (TYPE REF TO) IF_SALV_CSQ_LOG 20080818
6 TRUE Constant Public Type reference (TYPE) BOOLEAN ABAP_TRUE 20080628
Methods
# Method Level Visibility Method type Description Created on
1 TODO Static method Public Method 20080711
2 TODO_ON_DEMAND Static method Public Method 20080711
Events
Class CL_SALV_CSL_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BOOLEAN Public Type reference (TYPE) ABAP_BOOL 20080628
2 YR_DATA Protected Attribute reference (LIKE) 20080628
3 YS_EXPAND_STATE Protected Attribute reference (LIKE) 20080826
4 YS_FIELD_NAME_INDEX Protected Attribute reference (LIKE) 20080711
5 YS_INDEX_RANGE Protected Attribute reference (LIKE) 20080628
6 YS_PARAMS Protected Attribute reference (LIKE) 20080630
7 YS_RANGE_MAP Protected Attribute reference (LIKE) 20080806
8 YS_SIZE_RANGE Protected Attribute reference (LIKE) 20080826
9 YS_SORT_RULE Protected Attribute reference (LIKE) 20080630
10 YT_EXPAND_STATE Protected Attribute reference (LIKE) 20080801
11 YT_FIELD_NAME Protected Attribute reference (LIKE) 20080628
12 YT_FIELD_NAME_INDEX Protected Attribute reference (LIKE) 20080711
13 YT_INDEX Protected Attribute reference (LIKE) 20080628
14 YT_INDEX_RANGE Protected Attribute reference (LIKE) 20080628
15 YT_PARAMS Protected Attribute reference (LIKE) 20080630
16 YT_RANGE_MAP Protected Attribute reference (LIKE) 20080806
17 YT_SORT_RULE Protected Attribute reference (LIKE) 20080630
18 Y_ACCESS_TYPE Protected Attribute reference (LIKE) 20080628
19 Y_CHANGE_COUNT Protected Attribute reference (LIKE) 20080628
20 Y_DATA_TYPE Protected Attribute reference (LIKE) 20080628
21 Y_FIELDS_COUNT Protected Attribute reference (LIKE) 20080709
22 Y_FIELD_INDEX Protected Attribute reference (LIKE) 20080628
23 Y_FIELD_NAME Protected Attribute reference (LIKE) 20080628
24 Y_ID Protected Attribute reference (LIKE) 20080803
25 Y_INDEX Protected Attribute reference (LIKE) 20080628
26 Y_NODE_LEVEL Protected Attribute reference (LIKE) 20080801
27 Y_OBJECT_HANDLE Protected Attribute reference (LIKE) 20080630
28 Y_SERVICE_TYPE Protected Attribute reference (LIKE) 20080628
29 Y_SIZE Protected Attribute reference (LIKE) 20080628
30 Y_STRUCTURE_TYPE Protected Attribute reference (LIKE) 20080628
31 Y_VERSION Protected Attribute reference (LIKE) 20080802
Method Signatures

Method TODO Signature

Method TODO on class CL_SALV_CSL_BASE has no parameter.
Method TODO on class CL_SALV_CSL_BASE has no exception.

Method TODO_ON_DEMAND Signature

Method TODO_ON_DEMAND on class CL_SALV_CSL_BASE has no parameter.
Method TODO_ON_DEMAND on class CL_SALV_CSL_BASE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 712