SAP ABAP Class CL_SALV_GZ_FACTORY (Factory for Instantiating Classes)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_GUI_Z (Package) Shared Types, Variables, Constants
Properties
Class CL_SALV_GZ_FACTORY  
Short Description Factory for Instantiating Classes    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_GUI_Z   Shared Types, Variables, Constants 
Created 20090224   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SALV_GZ_FACTORY has no forward declaration.
Interfaces
Class CL_SALV_GZ_FACTORY has no interface implemented.
Friends
Class CL_SALV_GZ_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Public Object reference (TYPE REF TO) CL_SALV_GZ_FACTORY Factory for Instantiating Classes 20090224
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20090224
2 CREATE_CHANGE_TICKER Instance method Public Method 20090224
3 CREATE_CONFIG_CONTROLLER Instance method Public Method 20090302
4 CREATE_CONFIG_WITH_FACADE Instance method Public Method 20090225
5 CREATE_CONTROLLER Instance method Public Method 20090224
6 CREATE_CR_MODEL_ADAPTER Instance method Public Method 20090227
7 CREATE_DATA_SOURCE_WITH_FACADE Instance method Public Method 20090225
8 CREATE_LISTVIEW_SERVICE Instance method Public Method 20090224
9 CREATE_TABLE_MODEL Instance method Public Method 20090224
10 CREATE_VIEW_CRYSTAL Instance method Public Method 20090224
11 CREATE_VIEW_EXCEL Instance method Public Method 20090224
12 CREATE_VIEW_GRAPHICS Instance method Public Method 20090318
13 CREATE_VIEW_GRID Instance method Public Method 20090224
14 CREATE_VIEW_TOOLBAR Instance method Public Method 20090224
15 CREATE_VMODEL_CRYSTAL Instance method Public Method 20090224
16 CREATE_VMODEL_EXCEL Instance method Public Method 20090224
17 CREATE_VMODEL_GRAPHICS Instance method Public Method 20090318
18 CREATE_VMODEL_GRID Instance method Public Method 20090224
19 CREATE_VMODEL_TOOLBAR Instance method Public Method 20090224
Events
Class CL_SALV_GZ_FACTORY has no event.
Types
Class CL_SALV_GZ_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SALV_GZ_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_CHANGE_TICKER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CHANGE_TICKER Value transfer Object reference (TYPE REF TO) IF_SALV_GZ_CHANGE_TICKER Interface Sammelobjekt Changes im ALV 20090224

Method CREATE_CHANGE_TICKER on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_CONFIG_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONFIG_CONTROLLER Value transfer Object reference (TYPE REF TO) IF_ALV_CML_CONFIG_CONTROLLER Konfiguration-Controller 20090302
2 Importing R_DATA_SOURCE Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_DATA_SOURCE Applikationsdaten 20090303
3 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
4 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090303

Method CREATE_CONFIG_CONTROLLER on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_CONFIG_WITH_FACADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONFIGURATION Value transfer Object reference (TYPE REF TO) IF_ALV_CML_CONFIGURATION Interface ALV Konfiguration 20090225
2 Importing R_DATA_SOURCE Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_DATA_SOURCE Applikationsdaten 20090227
3 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
4 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID Facade für Konfigurationsdaten 20090225

Method CREATE_CONFIG_WITH_FACADE on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONTROLLER Value transfer Object reference (TYPE REF TO) IF_SALV_GRZ_CONTROLLER ALV Controller 20090224
2 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090225

Method CREATE_CONTROLLER on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_CR_MODEL_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_ALV_CML_CONFIGURATION_READ Interface ALV Konfiguration 20090227
2 Importing R_DATA_SOURCE Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_DATA_SOURCE Applikationsdaten 20090227
3 Importing R_LOG_PROVIDER Value transfer Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090604
4 Returning R_MODEL_ADAPTER Value transfer Object reference (TYPE REF TO) IF_SALV_BOG_MODEL_ADAPTER Model Adapter (implementiert für GUI und WD) 20090227
5 Importing R_TABLE_MODEL Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_TABLE_MODEL Table Model 20090227

Method CREATE_CR_MODEL_ADAPTER on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_DATA_SOURCE_WITH_FACADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATA_SOURCE Value transfer Object reference (TYPE REF TO) IF_SALV_GRM_DATA_SOURCE Applikationsdaten 20090225
2 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
3 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090225

Method CREATE_DATA_SOURCE_WITH_FACADE on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_LISTVIEW_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_ALV_CML_CONFIGURATION_READ Interface ALV Konfiguration 20090225
2 Importing R_DATA_SOURCE Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_DATA_SOURCE Applikationsdaten 20090225
3 Returning R_LISTVIEW_SERVICE Value transfer Object reference (TYPE REF TO) IF_SALV_GRM_LISTVIEW_SERVICE ALV Listservice 20090224
4 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
5 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090227
6 Importing R_TABLE_MODEL Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_TABLE_MODEL Table Model 20090225

Method CREATE_LISTVIEW_SERVICE on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_TABLE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
2 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090225
3 Returning R_TABLE_MODEL Value transfer Object reference (TYPE REF TO) IF_SALV_GRM_TABLE_MODEL Table Model 20090224

Method CREATE_TABLE_MODEL on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VIEW_CRYSTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
2 Importing R_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090227
3 Returning R_VIEW_CRYSTAL Value transfer Object reference (TYPE REF TO) IF_SALV_GRU_VIEW_CRYSTAL View für Crystal 20090224
4 Importing R_VMODEL_CRYSTAL Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_CRYSTAL View Model für Crystal 20090225

Method CREATE_VIEW_CRYSTAL on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VIEW_EXCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
2 Importing R_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090227
3 Returning R_VIEW_EXCEL Value transfer Object reference (TYPE REF TO) IF_SALV_GRU_VIEW_EXCEL View für Excel 20090224
4 Importing R_VMODEL_EXCEL Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_EXCEL View Model für Excel 20090225

Method CREATE_VIEW_EXCEL on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VIEW_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
2 Returning R_VIEW_GRAPHICS Value transfer Object reference (TYPE REF TO) IF_SALV_GRU_VIEW_GRAPHICS View für Grafik 20090318
3 Importing R_VMODEL_GRAPHICS Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_GRAPHICS View Model für Grafik 20090318

Method CREATE_VIEW_GRAPHICS on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VIEW_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
2 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID_BASE Basis Klasse für ALV Grid 20090225
3 Returning R_VIEW_GRID Value transfer Object reference (TYPE REF TO) IF_SALV_GRU_VIEW_GRID View für ALV Grid 20090224
4 Importing R_VMODEL_GRID Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_GRID View Model für ALV Grid 20090225

Method CREATE_VIEW_GRID on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VIEW_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
2 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID_BASE Basis Klasse für ALV Grid 20090225
3 Returning R_VIEW_TOOLBAR Value transfer Object reference (TYPE REF TO) IF_SALV_GRU_VIEW_TOOLBAR View für Toolbar 20090224
4 Importing R_VMODEL_TOOLBAR Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_TOOLBAR View Model für Toolbar 20090225

Method CREATE_VIEW_TOOLBAR on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VMODEL_CRYSTAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_ALV_CML_CONFIGURATION_READ Interface ALV Konfiguration 20090225
2 Importing R_DATA_SOURCE Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_DATA_SOURCE Applikationsdaten 20090225
3 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
4 Importing R_TABLE_MODEL Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_TABLE_MODEL Table Model 20090225
5 Returning R_VMODEL_CRYSTAL Value transfer Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_CRYSTAL View Model für Crystal 20090224

Method CREATE_VMODEL_CRYSTAL on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VMODEL_EXCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LISTVIEW_SERVICE Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_LISTVIEW_SERVICE Interface ALV Konfiguration 20090225
2 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
3 Returning R_VMODEL_EXCEL Value transfer Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_EXCEL View Model für Excel 20090224

Method CREATE_VMODEL_EXCEL on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VMODEL_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
2 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090422
3 Returning R_VMODEL_GRAPHICS Value transfer Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_GRAPHICS View Model für Grafik 20090318

Method CREATE_VMODEL_GRAPHICS on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VMODEL_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_LISTVIEW_SERVICE Call by reference Object reference (TYPE REF TO) IF_SALV_GRM_LISTVIEW_SERVICE ALV Listservice 20090225
2 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
3 Returning R_VMODEL_GRID Value transfer Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_GRID View Model für ALV Grid 20090224

Method CREATE_VMODEL_GRID on class CL_SALV_GZ_FACTORY has no exception.

Method CREATE_VMODEL_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R_CONFIGURATION Call by reference Object reference (TYPE REF TO) IF_ALV_CML_CONFIGURATION_READ Interface ALV Konfiguration 20090225
2 Importing R_LOG_PROVIDER Call by reference Object reference (TYPE REF TO) IF_SALV_CSQ_LOG_PROVIDER 20090318
3 Importing R_MASTER Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20090225
4 Returning R_VMODEL_TOOLBAR Value transfer Object reference (TYPE REF TO) IF_SALV_GRM_VMODEL_TOOLBAR View Model für Toolbar 20090224

Method CREATE_VMODEL_TOOLBAR on class CL_SALV_GZ_FACTORY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720