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
⤷ 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
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 |