SAP ABAP Class CL_SALV_CSL_DATA_CONTAINER (Data container supporting all access methos)
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 Inheritance (c INHERITING FROM c_ref)  CL_SALV_CSL_BASE Base class for consumer services 20080701
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSL_DATA_DESCRIPTOR Data descriptor for structure locations 20080701
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSL_DC_BASE Data container: base - allows to access data 20080703
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSL_DC_BUNDLE Data container: for data as one package 20080703
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSL_DC_BUNDLE_BY_SEL Data container: providing superset of data 20080703
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSL_DC_CALL_BACK_ITER Data container: based on iterator calling visitor 20080703
Properties
Class CL_SALV_CSL_DATA_CONTAINER  
Short Description Data container supporting all access methos    
Super Class CL_SALV_CSL_BASE Base class for consumer services 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_CSL   Service Framework 
Created 20080701   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SALV_CSL_DATA_CONTAINER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_CSL_DATA_DESCRIPTOR Data descriptor for structure locations 20080701
2 IF_SALV_CSL_DC_BASE Data container: base - allows to access data 20080703
3 IF_SALV_CSL_DC_BUNDLE Data container: for data as one package 20080703
4 IF_SALV_CSL_DC_BUNDLE_BY_SEL Data container: providing superset of data 20080703
5 IF_SALV_CSL_DC_CALL_BACK_ITER Data container: based on iterator calling visitor 20080703
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 ACCESS_TYPE Instance attribute Private Type reference (TYPE) Y_ACCESS_TYPE 20080701
2 DATA_ACCESSOR Instance attribute Private Object reference (TYPE REF TO) IF_SALV_CSL_DATA_ACCESSOR Facade of data provider for data container 20080701
3 DATA_TYPE Instance attribute Private Type reference (TYPE) Y_DATA_TYPE 20080701
4 SELECTION Instance attribute Private Object reference (TYPE REF TO) IF_SALV_CSL_SELECTION Selection object - holds index selection 20080701
5 T_KEY_FIELDS Instance attribute Private Type reference (TYPE) YT_FIELD_NAME_INDEX 20080711
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor 20080701
Events
Class CL_SALV_CSL_DATA_CONTAINER has no event.
Types
Class CL_SALV_CSL_DATA_CONTAINER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESS_TYPE Value transfer Type reference (TYPE) Y_ACCESS_TYPE 20080701
2 Importing DATA_ACCESSOR Value transfer Object reference (TYPE REF TO) IF_SALV_CSL_DATA_ACCESSOR Facade of data provider for data container 20080701
3 Importing DATA_TYPE Value transfer Type reference (TYPE) Y_DATA_TYPE 20080701
4 Importing SELECTION Value transfer Object reference (TYPE REF TO) IF_SALV_CSL_SELECTION Selection object - holds index selection 20080701
5 Importing T_KEY_FIELDS Call by reference Type reference (TYPE) YT_FIELD_NAME_INDEX 20080711

Method CONSTRUCTOR on class CL_SALV_CSL_DATA_CONTAINER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 712