SAP ABAP Class CL_SALV_CSF_SUPPLDATA_POOL (Supplementary Data Pool)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-ALV-ABA (Application Component) Web Dynpro ALV for ABAP
     SALV_CSF (Package) Field Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSF_SUPPLDATA_POOL Supplementary Data Pool 20080909
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSF_SUPPLDATA_POOL_ACC Supplementary Data Pool Component Accessor 20080909
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSF_SUPPLDATA_POOL_P Supplementary Data Pool Provider 20080926
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SALV_CSF_SUPPLDATA_POOL_REG Supplementary Data Pool Registry 20080909
Properties
Class CL_SALV_CSF_SUPPLDATA_POOL  
Short Description Supplementary Data Pool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_CSF   Field Services 
Created 20080909   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SALV_CSF_SUPPLDATA_POOL_ACC Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_SALV_CSF_SUPPLDATA_POOL_REG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SALV_CSF_SUPPLDATA_POOL Supplementary Data Pool 20080909
2 IF_SALV_CSF_SUPPLDATA_POOL_ACC Supplementary Data Pool Component Accessor 20080909
3 IF_SALV_CSF_SUPPLDATA_POOL_P Supplementary Data Pool Provider 20080926
4 IF_SALV_CSF_SUPPLDATA_POOL_REG Supplementary Data Pool Registry 20080909
Friends
Class CL_SALV_CSF_SUPPLDATA_POOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PREFIX Constant Public Type reference (TYPE) STRING 'SALV' Prefix 20080909
2 SUPPLDATA_PROVIDED Instance attribute Public Type reference (TYPE) ABAP_BOOL Supplementary Data Provided 20080909
3 T_SUPPLATTR Instance attribute Private Type reference (TYPE) YT_SUPPLATTR Supplementary Attributes 20080909
4 T_SUPPLDATA Instance attribute Private Type reference (TYPE) YT_SUPPLDATA Supplementary Data 20081114
5 T_SUPPLMAP Instance attribute Private Type reference (TYPE) YT_SUPPLMAP Supplementary Mapping 20080909
6 T_SUPPLREG Instance attribute Private Type reference (TYPE) IF_SALV_CSF_SUPPLDATA_POOL_REG=>YT_SUPPLREG Supplementary Components Registered 20080909
Methods
# Method Level Visibility Method type Description Created on
1 EXISTS Instance method Public Method 20081113
2 FREE Instance method Public Method Free 20080928
3 GET_ACCESS Instance method Public Method 20081113
4 GET_COMPONENT Instance method Public Method 20081113
5 GET_COMPONENTS Instance method Public Method 20081113
6 GET_REGISTERED_COMPONENTS Instance method Public Method 20081113
7 GET_REGISTRATION Instance method Public Method 20081113
8 GET_SUPPLEMENTARY_ATTRIBUTE Instance method Public Method 20081113
9 IS_REGISTERED Instance method Public Method 20081113
10 PROVIDE_SUPPLDATA Instance method Private Method Provide Supplementary Data 20080909
11 REGISTER Instance method Public Method 20081113
12 RESET Instance method Public Method 20081113
Events
Class CL_SALV_CSF_SUPPLDATA_POOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_SUPPLATTR Private See coding Supplementary Attribute 20081113 begin of ys_supplattr, id type if_salv_csf_suppldata_pool_reg=>y_id, r_suppl_attribute type ref to if_salv_csf_suppl_attribute_p, end of ys_supplattr
2 YS_SUPPLCOMP Public Attribute reference (LIKE) 20081113
3 YS_SUPPLDATA Private See coding Supplementary Data 20081113 begin of ys_suppldata, s_component type abap_componentdescr, end of ys_suppldata
4 YS_SUPPLMAP Private See coding Supplementary Mapping 20080909 begin of ys_supplmap, supplreg_id type if_salv_csf_suppldata_pool_reg=>y_id, suppldata_name type if_salv_csf_attribute_descr=>y_name, end of ys_supplmap
5 YS_SUPPLREG Public Attribute reference (LIKE) 20081113
6 YT_SUPPLATTR Private See coding Supplementary Attributes 20081113 yt_supplattr type sorted table of ys_supplattr with unique key id initial size 1
7 YT_SUPPLDATA Private See coding Supplementary Data 20081113 yt_suppldata type sorted table of ys_suppldata with unique key s_component-name initial size 1
8 YT_SUPPLMAP Private See coding Supplementary Mapping 20080909 yt_supplmap type sorted table of ys_supplmap with unique key supplreg_id
9 YT_SUPPLREG Public Attribute reference (LIKE) 20081113
10 Y_ID Public Attribute reference (LIKE) 20081113
Method Signatures

Method EXISTS Signature

Method EXISTS on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method EXISTS on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method FREE Signature

Method FREE on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method FREE on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method GET_ACCESS Signature

Method GET_ACCESS on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method GET_ACCESS on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method GET_COMPONENT Signature

Method GET_COMPONENT on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method GET_COMPONENT on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method GET_COMPONENTS Signature

Method GET_COMPONENTS on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method GET_COMPONENTS on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method GET_REGISTERED_COMPONENTS Signature

Method GET_REGISTERED_COMPONENTS on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method GET_REGISTERED_COMPONENTS on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method GET_REGISTRATION Signature

Method GET_REGISTRATION on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method GET_REGISTRATION on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method GET_SUPPLEMENTARY_ATTRIBUTE Signature

Method GET_SUPPLEMENTARY_ATTRIBUTE on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method GET_SUPPLEMENTARY_ATTRIBUTE on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method IS_REGISTERED Signature

Method IS_REGISTERED on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method IS_REGISTERED on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method PROVIDE_SUPPLDATA Signature

Method PROVIDE_SUPPLDATA on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method PROVIDE_SUPPLDATA on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method REGISTER Signature

Method REGISTER on class CL_SALV_CSF_SUPPLDATA_POOL has no parameter.
Method REGISTER on class CL_SALV_CSF_SUPPLDATA_POOL has no exception.

Method RESET Signature

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