SAP ABAP Class CL_FPM_GUIBB_FORM_REP_PAGING (Utility class for paging in the GUIBB Form Repeater)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_GUIBB (Package) Generic UI building blocks
Properties
Class CL_FPM_GUIBB_FORM_REP_PAGING  
Short Description Utility class for paging in the GUIBB Form Repeater    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20130206   SAP 
Last change 20131127   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 CL_FPM_ADV_FORM_BASE_DATA_MGR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FPM_GUIBB_FORM_REP_PAGING has no interface implemented.
Friends
Class CL_FPM_GUIBB_FORM_REP_PAGING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_NODE_RANGE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_RANGE API for Context Range Supply 20130207
2 MO_PAGING Instance attribute Private Object reference (TYPE REF TO) IF_FPM_GUIBB_FORM_REP_PAGING Paging Interface for GUIBB Form Repeater 20130206
3 MR_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Data 20130206
4 MT_CHANGE_LOG Instance attribute Private Type reference (TYPE) CL_FPM_ADV_FORM_BASE_DATA_MGR=>TY_T_WD_CHANGE_LOG_EXT Cumulated paging change log 20130207
5 MV_FROM_INDEX Instance attribute Private Type reference (TYPE) I 0 20130206
6 MV_IS_INVALIDATED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130208
7 MV_TOTAL_COUNT_OF_RECORDS Instance attribute Private Type reference (TYPE) I 0 20130207
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130206
2 GET_CHANGE_LOG Instance method Public Method Get the cumulated paging change log 20130207
3 GET_FROM_INDEX Instance method Public Method Get the start index of the current page 20130206
4 GET_TOTAL_COUNT_OF_RECORDS Instance method Public Method Get total count of records 20130207
5 INVALIDATE Instance method Public Method Invalidate dynamic value range node 20130206
6 RESET_CHANGE_LOG Instance method Public Method Reset the cumulated paging change log 20130207
7 SUPPLY_RANGE Instance method Public Method Supply range 20130206
8 UPDATE_CHANGE_LOG Instance method Private Method Update cumulated paging change log with current change log 20130207
Events
Class CL_FPM_GUIBB_FORM_REP_PAGING has no event.
Types
Class CL_FPM_GUIBB_FORM_REP_PAGING 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 IO_PAGING Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_FORM_REP_PAGING Paging Interface for GUIBB Form Repeater 20130206
2 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Data 20130206

Method CONSTRUCTOR on class CL_FPM_GUIBB_FORM_REP_PAGING has no exception.

Method GET_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHANGE_LOG Value transfer Type reference (TYPE) CL_FPM_ADV_FORM_BASE_DATA_MGR=>TY_T_WD_CHANGE_LOG_EXT Cumulated paging change log 20130207

Method GET_CHANGE_LOG on class CL_FPM_GUIBB_FORM_REP_PAGING has no exception.

Method GET_FROM_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FROM_INDEX Value transfer Type reference (TYPE) I Start index of current page 20130206

Method GET_FROM_INDEX on class CL_FPM_GUIBB_FORM_REP_PAGING has no exception.

Method GET_TOTAL_COUNT_OF_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TOTAL_COUNT_OF_RECORDS Value transfer Type reference (TYPE) I Total count of records 20130207

Method GET_TOTAL_COUNT_OF_RECORDS on class CL_FPM_GUIBB_FORM_REP_PAGING has no exception.

Method INVALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE_RANGE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_RANGE API for Context Range Supply 20130206
2 Importing IV_TOTAL_COUNT_OF_RECORDS Call by reference Type reference (TYPE) I Total count of data records 20130206

Method INVALIDATE on class CL_FPM_GUIBB_FORM_REP_PAGING has no exception.

Method RESET_CHANGE_LOG Signature

Method RESET_CHANGE_LOG on class CL_FPM_GUIBB_FORM_REP_PAGING has no parameter.
Method RESET_CHANGE_LOG on class CL_FPM_GUIBB_FORM_REP_PAGING has no exception.

Method SUPPLY_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FROM_INDEX Call by reference Type reference (TYPE) I Index of first data record in page 20130208
2 Changing CV_TO_INDEX Call by reference Type reference (TYPE) I Index of last data record in page 20130208
3 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA Data 20130206
4 Importing IO_PARENT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20130206

Method SUPPLY_RANGE on class CL_FPM_GUIBB_FORM_REP_PAGING has no exception.

Method UPDATE_CHANGE_LOG Signature

Method UPDATE_CHANGE_LOG on class CL_FPM_GUIBB_FORM_REP_PAGING has no parameter.
Method UPDATE_CHANGE_LOG on class CL_FPM_GUIBB_FORM_REP_PAGING has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 740