SAP ABAP Class CL_AST_GUI_ALV_GRID_FAKE (- NO REUSE - Humble Object for Test Purposes)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP_SELFTEST_CONTROLS_ALL (Package) *NO* REUSE - Controls Delegates & Fakes
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GUI_ALV_GRID *NO* Reuse - ALV List Viewer 20071018
2 Interface implementation (CLASS c. INTERFACES i_ref)  _IF_GUI_ALV_GRID Strictely Internal: List Viewer 20071209
3 Interface implementation (CLASS c. INTERFACES i_ref)  _IF_GUI_CONTROL Strictely Internal: GUI Control 20071209
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AST_SEU_ALV_GRID_FAKE ALV Fake with extras for IDE 20071018
2 Inheritance (c INHERITING FROM c_ref)  CL_SAT_UI_GRID_CTRL_FAKE *NO* Reuse: Humble Object for test Purposes 20071109
Properties
Class CL_AST_GUI_ALV_GRID_FAKE  
Short Description - NO REUSE - Humble Object for Test Purposes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 5   
Package SABP_SELFTEST_CONTROLS_ALL   *NO* REUSE - Controls Delegates & Fakes 
Created 20071018   SAP 
Last change 20130531   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GUI_ALV_GRID *NO* Reuse - ALV List Viewer 20071018
2 _IF_GUI_ALV_GRID Strictely Internal: List Viewer 20071209
3 _IF_GUI_CONTROL Strictely Internal: GUI Control 20071209
Friends
Class CL_AST_GUI_ALV_GRID_FAKE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_CONTENT_REF Instance attribute Protected Object reference (TYPE REF TO) DATA 20071018
2 F_CURRENT Instance attribute Protected Type reference (TYPE) TY_S_CURRENT 20071018
3 F_FIELD_CATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20071018
4 F_FIELD_CATALOG_FRONTEND Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field catalog for ListViewer control 20071018
5 F_FILTER_CRITERIAS Instance attribute Protected Type reference (TYPE) LVC_T_FILT ALV control: Table of filter conditions 20071018
6 F_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20071018
7 F_NAME Instance attribute Protected Type reference (TYPE) STRING 20071018
8 F_PARENT Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20071018
9 F_PRINT_SETTING Instance attribute Protected Type reference (TYPE) LVC_S_PRNT Print settings for LVC 20071018
10 F_READY_FOR_INPUT Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20071018
11 F_SELECTED_CELLS Instance attribute Protected Type reference (TYPE) LVC_T_CELL ALV control: Table with cell descriptions 20071018
12 F_SELECTED_COLUMNS Instance attribute Protected Type reference (TYPE) LVC_T_COL ALV control: Table with rows of type LVC_S_COL 20071018
13 F_SELECTED_ROW_IDS Instance attribute Protected Type reference (TYPE) LVC_T_ROID 20071018
14 F_SORT_CRITERIAS Instance attribute Protected Type reference (TYPE) LVC_T_SORT ALV Control: Table of Sort Criteria 20071018
15 F_UCOMM Instance attribute Protected Type reference (TYPE) SYUCOMM Function code 20080222
16 F_VARIANT Instance attribute Protected Type reference (TYPE) DISVARIANT Display Variant (External Use) 20071018
17 F_VISIBLE Instance attribute Protected Type reference (TYPE) C Visible 20080222
Methods
# Method Level Visibility Method type Description Created on
1 INITIALIZE_ALV_GRID Instance method Public Method 20071023
2 _COPY_CELLS_TO_CELL_NOS Instance method Protected Method 20071018
3 _COPY_CELL_NOS_TO_CELLS Instance method Protected Method 20071018
4 _COPY_ROWS_TO_ROW_IDS Instance method Protected Method 20071018
5 _COPY_ROW_IDS_TO_ROWS Instance method Protected Method 20071018
Events
Class CL_AST_GUI_ALV_GRID_FAKE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CURRENT Protected See coding 20071018 begin of ty_s_current, row type i, col type i, row_id type lvc_s_row, col_id type lvc_s_col, row_no type lvc_s_roid, end of ty_s_current
Method Signatures

Method INITIALIZE_ALV_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLOGPARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20071023
2 Importing I_APPL_EVENTS Value transfer Type reference (TYPE) CHAR01 SPACE 20071023
3 Importing I_FCAT_COMPLETE Call by reference Type reference (TYPE) SAP_BOOL SPACE 20071023
4 Importing I_GRAPHICSPARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20071023
5 Importing I_LIFETIME Value transfer Type reference (TYPE) I 20071023
6 Importing I_NAME Value transfer Type reference (TYPE) STRING 20071023
7 Importing I_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER 20071023
8 Importing I_PARENTDBG Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20071023
9 Importing I_SHELLSTYLE Value transfer Type reference (TYPE) I 0 20071023
# Exception Resumable Description Created on
1 ERROR_CNTL_CREATE 20071023
2 ERROR_CNTL_INIT 20071023
3 ERROR_CNTL_LINK 20071023
4 ERROR_DP_CREATE 20071023

Method _COPY_CELLS_TO_CELL_NOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CELLS Call by reference Type reference (TYPE) LVC_T_CELL 20071018
2 Returning CELL_NOS Value transfer Type reference (TYPE) LVC_T_CENO 20071018

Method _COPY_CELLS_TO_CELL_NOS on class CL_AST_GUI_ALV_GRID_FAKE has no exception.

Method _COPY_CELL_NOS_TO_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CELLS Value transfer Type reference (TYPE) LVC_T_CELL 20071018
2 Importing CELL_NOS Call by reference Type reference (TYPE) LVC_T_CENO 20071018

Method _COPY_CELL_NOS_TO_CELLS on class CL_AST_GUI_ALV_GRID_FAKE has no exception.

Method _COPY_ROWS_TO_ROW_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV control: Table rows 20071018
2 Returning ROW_IDS Value transfer Type reference (TYPE) LVC_T_ROID Assignment of Row Number to Row ID 20071018

Method _COPY_ROWS_TO_ROW_IDS on class CL_AST_GUI_ALV_GRID_FAKE has no exception.

Method _COPY_ROW_IDS_TO_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ROWS Value transfer Type reference (TYPE) LVC_T_ROW 20071018
2 Importing ROW_IDS Call by reference Type reference (TYPE) LVC_T_ROID 20071018

Method _COPY_ROW_IDS_TO_ROWS on class CL_AST_GUI_ALV_GRID_FAKE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711