SAP ABAP Class CL_GFW_GP_PRES_CHART (GFW: Product-specific section of CL_GUI_GP_PRES (Chart))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-FES-GRA (Application Component) Graphic
     SGRB (Package) ABAP Graphic Proxies
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_CONTROL Proxy Class for Control in GUI 00000000
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GP_MAIN GFW: Interface for the main graphics proxy 20000802
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GP_PRODUCT GFW: Interface of the product classes for the graphic proxy 19981126
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GP_PRODUCT_EXPORT GFW: Additional interface of the product classes for the GP 20000121
Properties
Class CL_GFW_GP_PRES_CHART  
Short Description GFW: Product-specific section of CL_GUI_GP_PRES (Chart)    
Super Class CL_GUI_CONTROL Proxy Class for Control in GUI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SGRB   ABAP Graphic Proxies 
Created 19981126   SAP 
Last change 19990702   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GFW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GP_MAIN GFW: Interface for the main graphics proxy 20000802
2 IF_GP_PRODUCT GFW: Interface of the product classes for the graphic proxy 19981126
3 IF_GP_PRODUCT_EXPORT GFW: Additional interface of the product classes for the GP 20000121
Friends
Class CL_GFW_GP_PRES_CHART has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADAPT_CLASSREF Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL ADAPT_CLASSREF 19981126
2 ADAPT_HANDLE Instance attribute Private Type reference (TYPE) CNTL_HANDLE ADAPT_HANDLE 19981126
3 CO_EVT_CUSTOM_CHANGED Constant Private Type reference (TYPE) I 6 Event: Customizing changed 19981130
4 CO_EVT_DBLCLK_LEFT Constant Private Type reference (TYPE) I 16 Event: Double click left 20000114
5 CO_EVT_LABEL_CHANGED Constant Private Type reference (TYPE) I 14 Event: Label changed 19981130
6 CO_EVT_SCROLLED Constant Private Type reference (TYPE) I 2 Event: Scrolled 19981130
7 CO_EVT_SELECTED Constant Private Type reference (TYPE) I 12 Event: Selected 19981130
8 CO_EVT_VALUE_CHANGED Constant Private Type reference (TYPE) I 13 Event: Value changed 19981130
9 CO_EVT_ZOOMED Constant Private Type reference (TYPE) I 4 Event: Time bar changed 19981209
10 CO_HIT_POINT_LABEL Constant Private Type reference (TYPE) I 10 Label 19981130
11 GP Instance attribute Private Object reference (TYPE REF TO) CL_GUI_GP Graphic proxy reference 19981126
12 GP_DATA Instance attribute Private Object reference (TYPE REF TO) CL_GFW_GP_PRES_FRIEND GP_DATA 19981126
13 M_DC_DATA_TAB Instance attribute Private See coding 19990716
14 PRODUCT_FREE_CALLED Instance attribute Private Type reference (TYPE) GFW_BOOLEAN GFW_FALSE Workaround for super -> free 19990331
15 SUB_PRODUCT_LIST Instance attribute Private Type reference (TYPE) GFW_PROD_SUBPROXY_LIST Product specific subproxies 20000802
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19981126
2 CONVERT_FLOAT_TO_DATETIME Instance method Private Method Converts a float number to a date-time string 20000131
3 FILL_COMPLETE Instance method Private Method Fills graphic with all data 19990622
4 FILL_GRID Instance method Private Method If subproxies exist get and set data to be displayed 20000828
5 FILL_UPDATE Instance method Private Method Fills graphic with changed data 19990622
6 GET_CHANGED_DC_OBJECT Instance method Private Method Fetches next object from data container 19990623
7 GET_DC_OBJECT Instance method Private Method Fetches next object from data container 19990621
Events
Class CL_GFW_GP_PRES_CHART has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DATA Private See coding TY_DATA 19990719 BEGIN OF ty_data, OBJID TYPE GFWOBJID, grpid TYPE GFWGRPID, xval TYPE GFWXVAL, END OF ty_data
2 TY_DC_DATA Private See coding TY_DC_DATA 19990716 BEGIN OF ty_dc_data, curef TYPE GFWZVAL, grpid TYPE GFWGRPID, xval TYPE GFWXVAL, yval TYPE GFWXVAL, OBJID TYPE GFWOBJID, LABEL TYPE GFWTEXT, END OF ty_dc_data
3 TY_DC_LABEL Private See coding Data Provider structure for special headings 19990622 BEGIN OF ty_dc_label, ID TYPE GFWGRPID, LABEL TYPE GFWLABEL, END OF ty_dc_label
4 TY_DC_LABELS Private See coding TY_DC_LABELS 19990622 ty_dc_labels type standard table of ty_dc_label
5 TY_DC_OBJECT Private See coding Data from data container 19990621 begin of TY_DC_OBJECT, objid type gfwobjid, grpid type gfwgrpid, xval type gfwxval, yval type gfwxval, curef type gfwrefobj, label type gfwtext, mode_objid type i, end of ty_dc_object
6 TY_DC_UPDATE_OBJECT Private See coding Data from data container 19990624 begin of TY_DC_update_OBJECT, objid type gfwobjid, grpid type gfwgrpid, xval type gfwxval, yval type gfwxval, curef type gfwrefobj, label type gfwtext, mode_objid type i, mode_grpid type i, mode_xval type i, end of ty_dc_update_object
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLSID Value transfer Type reference (TYPE) C See CL_GUI_CONTROL 19981126
2 Importing IS_BEAN Value transfer Type reference (TYPE) GFW_BOOLEAN gfw_false Use Java-Bean? 19991008
3 Importing LIFETIME Value transfer Type reference (TYPE) I See CL_GUI_CONTROL 19981126
4 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER See CL_GUI_CONTROL 19981229
5 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shell style 19981126
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 19981126
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 19981126
3 CREATE_ERROR CREATE_ERROR 19981126
4 LIFETIME_ERROR LIFETIME_ERROR 19981126

Method CONVERT_FLOAT_TO_DATETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATETIME Value transfer Type reference (TYPE) CHAR40 GFW time value 20000131
2 Importing VALUE Call by reference Type reference (TYPE) F Chart's internal time value as float 20000131

Method CONVERT_FLOAT_TO_DATETIME on class CL_GFW_GP_PRES_CHART has no exception.

Method FILL_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETVAL Call by reference Type reference (TYPE) SYMSGNO cl_gfw=>ok if ok 19990622
2 Exporting X_LABELS Call by reference Type reference (TYPE) TY_DC_LABELS Tabelle der Labels in X-Richtung 19990622
3 Exporting Y_LABELS Call by reference Type reference (TYPE) TY_DC_LABELS Tabelle der Labels in Y-Richtung 19990622

Method FILL_COMPLETE on class CL_GFW_GP_PRES_CHART has no exception.

Method FILL_GRID Signature

Method FILL_GRID on class CL_GFW_GP_PRES_CHART has no parameter.
Method FILL_GRID on class CL_GFW_GP_PRES_CHART has no exception.

Method FILL_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RETVAL Call by reference Type reference (TYPE) SYMSGNO cl_gfw=>ok if ok 19990623
2 Exporting X_LABELS Call by reference Type reference (TYPE) TY_DC_LABELS Tabelle der Labels in X-Richtung 19990628
3 Exporting Y_LABELS Call by reference Type reference (TYPE) TY_DC_LABELS Tabelle der Labels in Y-Richtung 19990628

Method FILL_UPDATE on class CL_GFW_GP_PRES_CHART has no exception.

Method GET_CHANGED_DC_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DC_OBJ Call by reference Type reference (TYPE) TY_DC_UPDATE_OBJECT Gefordertes Objekt aus dem Datencontainer 19990623
2 Importing OBJ_COUNTER Call by reference Type reference (TYPE) I 1 Nummer des gewünschten Objekts 19990623
3 Exporting RETVAL Call by reference Type reference (TYPE) SYMSGNO cl_gfw=>ok, falls ok 19990623

Method GET_CHANGED_DC_OBJECT on class CL_GFW_GP_PRES_CHART has no exception.

Method GET_DC_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGES_IN_INITIAL_READ Call by reference Type reference (TYPE) GFW_BOOLEAN CHANGES_IN_INITIAL_R 19990623
2 Exporting DC_OBJ Call by reference Type reference (TYPE) TY_DC_OBJECT Gefordertes Objekt aus dem Datencontainer 19990621
3 Importing OBJ_COUNTER Call by reference Type reference (TYPE) I 1 Nummer des gewünschten Objekts 19990621
4 Exporting RETVAL Call by reference Type reference (TYPE) SYMSGNO cl_gfw=>ok, falls ok 19990621

Method GET_DC_OBJECT on class CL_GFW_GP_PRES_CHART has no exception.
History
Last changed by/on SAP  19990702 
SAP Release Created in