SAP ABAP Class CL_SALV_CSL_CHANGE_LOGGER (Change logger)
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 20080628
Properties
Class CL_SALV_CSL_CHANGE_LOGGER  
Short Description Change logger    
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 20080628   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SALV_CSL_CHANGE_LOGGER has no forward declaration.
Interfaces
Class CL_SALV_CSL_CHANGE_LOGGER has no interface implemented.
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 CHANGE_COUNT Instance attribute Private Type reference (TYPE) Y_CHANGE_COUNT 20080628
2 COUNTER_TYPE Instance attribute Private Type reference (TYPE) IF_SALV_CSL=>Y_COUNTER_TYPE 20080708
3 FLAGGED_MYSELF_CHANGE_COUNT Instance attribute Private Type reference (TYPE) Y_CHANGE_COUNT 20080903
4 FLAGGED_SRC_CHANGE_COUNT Instance attribute Private Type reference (TYPE) Y_CHANGE_COUNT 20080903
5 SOURCE Instance attribute Private Object reference (TYPE REF TO) IF_SALV_CSL_CHANGE_COUNTER Change counter 20080630
6 SOURCE_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_SALV_CSL_CHANGE_COUNTER_SRC 20080630
7 SRC_CHANGE_COUNT Instance attribute Private Type reference (TYPE) Y_CHANGE_COUNT 20080903
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_CHANGE_FLAGS Instance method Public Method 20080731
2 CONSTRUCTOR Instance method Protected Constructor 20080630
3 GET_CHANGE_COUNT Instance method Public Method 20080708
4 INCREASE_CHANGE_COUNT Instance method Public Method 20080708
5 IS_MYSELF_CHANGED Instance method Public Method 20080731
6 IS_SOURCE_CHANGED Instance method Public Method 20080708
7 VALIDATE Instance method Private Method 20080630
Events
Class CL_SALV_CSL_CHANGE_LOGGER has no event.
Types
Class CL_SALV_CSL_CHANGE_LOGGER has no local type.
Method Signatures

Method CLEAR_CHANGE_FLAGS Signature

Method CLEAR_CHANGE_FLAGS on class CL_SALV_CSL_CHANGE_LOGGER has no parameter.
Method CLEAR_CHANGE_FLAGS on class CL_SALV_CSL_CHANGE_LOGGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COUNTER_TYPE Value transfer Type reference (TYPE) IF_SALV_CSL=>Y_COUNTER_TYPE 20080708
2 Importing LOG Value transfer Object reference (TYPE REF TO) IF_SALV_CSQ_LOG Log object 20080903
3 Importing SOURCE_PROVIDER Value transfer Object reference (TYPE REF TO) IF_SALV_CSL_CHANGE_COUNTER_SRC Change logger's source (usually DP) 20080630

Method CONSTRUCTOR on class CL_SALV_CSL_CHANGE_LOGGER has no exception.

Method GET_CHANGE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGE_COUNT Value transfer Type reference (TYPE) IF_SALV_CSL=>Y_CHANGE_COUNT 20080708

Method GET_CHANGE_COUNT on class CL_SALV_CSL_CHANGE_LOGGER has no exception.

Method INCREASE_CHANGE_COUNT Signature

Method INCREASE_CHANGE_COUNT on class CL_SALV_CSL_CHANGE_LOGGER has no parameter.
Method INCREASE_CHANGE_COUNT on class CL_SALV_CSL_CHANGE_LOGGER has no exception.

Method IS_MYSELF_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_MYSELF_CHANGED Value transfer Type reference (TYPE) BOOLEAN 20080903

Method IS_MYSELF_CHANGED on class CL_SALV_CSL_CHANGE_LOGGER has no exception.

Method IS_SOURCE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_SOURCE_CHANGED Value transfer Type reference (TYPE) BOOLEAN 20080708

Method IS_SOURCE_CHANGED on class CL_SALV_CSL_CHANGE_LOGGER has no exception.

Method VALIDATE Signature

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