SAP ABAP Class CL_GRAPH_CHART (Central container class for SAP chart engine graphics)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BSP (Application Component) Business Server Pages
     SBSPEXT_GRAPHICS (Package) BSP Extensions for SAP Graphics
Properties
Class CL_GRAPH_CHART  
Short Description Central container class for SAP chart engine graphics    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBSPEXT_GRAPHICS   BSP Extensions for SAP Graphics 
Created 20020313   SAP 
Last change 20040518   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GRAPH_CHART has no forward declaration.
Interfaces
Class CL_GRAPH_CHART has no interface implemented.
Friends
Class CL_GRAPH_CHART has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BACKGROUND_COLOR Instance attribute Private Type reference (TYPE) STRING 20020313
2 CHART_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) CL_GRAPH_CHART_CUSTOMIZING Generates the customizing XML for the convenience tags 20020319
3 CHART_TYPE Instance attribute Private Type reference (TYPE) STRING 20020313
4 CUSTOM_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_GRAPH_CUSTOM_MODEL Basis Interface for BSP Element 20020313
5 CUSTOM_NATIVE Instance attribute Private Type reference (TYPE) STRING 20020313
6 CUSTOM_URL Instance attribute Private Type reference (TYPE) STRING 20020313
7 DATA_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_GRAPH_DATA_MODEL Basis Interface for BSP Element 20020313
8 DATA_NATIVE Instance attribute Private Type reference (TYPE) STRING 20020313
9 DATA_URL Instance attribute Private Type reference (TYPE) STRING 20020313
10 DIMENSION Instance attribute Private Type reference (TYPE) STRING 20020313
11 ELEMENT Instance attribute Private Object reference (TYPE REF TO) IF_BSP_ELEMENT Basis Interface for BSP Element 20040301
12 FONT_FAMILY Instance attribute Private Type reference (TYPE) STRING 20020313
13 FORMAT Instance attribute Private Type reference (TYPE) STRING 20020313
14 HEIGHT Instance attribute Private Type reference (TYPE) STRING 20020313
15 IGS_RFC_DESTINATION Instance attribute Private Type reference (TYPE) STRING 20020313
16 IXML Static Attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20040301
17 IXML_SF Static Attribute Private Object reference (TYPE REF TO) IF_IXML_STREAM_FACTORY IF_IXML_STREAM_FACTORY 20040301
18 LANGUAGE Instance attribute Private Type reference (TYPE) STRING 20020313
19 LEGEND_POSITION Instance attribute Private Type reference (TYPE) STRING 20020313
20 ONCLICK_HANDLER Instance attribute Private Type reference (TYPE) STRING OnClick Event Handler 20040301
21 PLOT_AREA_COLOR Instance attribute Private Type reference (TYPE) STRING 20020313
22 STYLE Instance attribute Private Type reference (TYPE) STRING 20020313
23 TITLE_CAPTION Instance attribute Private Type reference (TYPE) STRING 20020313
24 TITLE_COLOR Instance attribute Private Type reference (TYPE) STRING 20020313
25 TITLE_SIZE Instance attribute Private Type reference (TYPE) STRING 20020313
26 TRANSPARENT_COLOR Instance attribute Private Type reference (TYPE) STRING 20020313
27 WIDTH Instance attribute Private Type reference (TYPE) STRING 20020313
Methods
# Method Level Visibility Method type Description Created on
1 CALL_IGS Instance method Public Method Calls the IGS via RFC 20020903
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020319
3 GET_BACKGROUND_COLOR Instance method Public Method 20020313
4 GET_CHART_TYPE Instance method Public Method 20020313
5 GET_DATA_MODEL Instance method Public Method Provides Reference to Data Model 20040204
6 GET_DIMENSION Instance method Public Method 20020313
7 GET_FONT_FAMILY Instance method Public Method 20020313
8 GET_FORMAT Instance method Public Method 20020313
9 GET_HEIGHT Instance method Public Method 20020313
10 GET_IGS_RFC_DESTINATION Instance method Public Method 20020313
11 GET_LANGUAGE Instance method Public Method 20020313
12 GET_LEGEND_POSITION Instance method Public Method 20020313
13 GET_ONCLICK Instance method Public Method 20040301
14 GET_PLOT_AREA_COLOR Instance method Public Method 20020313
15 GET_STYLE Instance method Public Method 20020313
16 GET_TITLE_CAPTION Instance method Public Method 20020313
17 GET_TITLE_COLOR Instance method Public Method 20020313
18 GET_TITLE_SIZE Instance method Public Method 20020313
19 GET_TRANSPARENT_COLOR Instance method Public Method 20020313
20 GET_WIDTH Instance method Public Method 20020313
21 REPLACE_DATA_EXTENSIONS Instance method Private Method Replaces Data 'Extensions' with Keys 20040301
22 SET_BACKGROUND_COLOR Instance method Public Method 20020903
23 SET_CHART_TYPE Instance method Public Method 20020313
24 SET_CUSTOM_MODEL Instance method Public Method 20020903
25 SET_CUSTOM_NATIVE Instance method Public Method 20020903
26 SET_CUSTOM_URL Instance method Public Method 20020903
27 SET_DATA_MODEL Instance method Public Method 20020903
28 SET_DATA_NATIVE Instance method Public Method 20020903
29 SET_DATA_URL Instance method Public Method 20020903
30 SET_DIMENSION Instance method Public Method 20020903
31 SET_FONT_FAMILY Instance method Public Method 20020313
32 SET_FORMAT Instance method Public Method 20020313
33 SET_HEIGHT Instance method Public Method 20020903
34 SET_IGS_RFC_DESTINATION Instance method Public Method 20020313
35 SET_LANGUAGE Instance method Public Method 20020313
36 SET_LEGEND_POSITION Instance method Public Method 20020903
37 SET_ONCLICK Instance method Public Method 20040301
38 SET_PLOT_AREA_COLOR Instance method Public Method 20020903
39 SET_STYLE Instance method Public Method 20020903
40 SET_TITLE_CAPTION Instance method Public Method 20020903
41 SET_TITLE_COLOR Instance method Public Method 20020903
42 SET_TITLE_SIZE Instance method Public Method 20020903
43 SET_TRANSPARENT_COLOR Instance method Public Method 20020313
44 SET_WIDTH Instance method Public Method 20020903
Events
Class CL_GRAPH_CHART has no event.
Types
Class CL_GRAPH_CHART has no local type.
Method Signatures

Method CALL_IGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENT Call by reference Type reference (TYPE) W3MIMETABTYPE MIME-Content 20020903
2 Exporting CONTENT_LENGTH Call by reference Type reference (TYPE) W3PARAM-CONT_LEN MIME-Content-Len 20020903
3 Exporting CONTENT_TYPE Call by reference Type reference (TYPE) W3PARAM-CONT_TYPE MIME-Content-Type 20020903
4 Exporting IGS_ERROR_MESSAGES Call by reference Type reference (TYPE) STRING 20020903
5 Exporting IMAGE_MAP Call by reference Type reference (TYPE) STRING 20020903
6 Exporting IMAGE_URL Call by reference Type reference (TYPE) STRING 20020903

Method CALL_IGS on class CL_GRAPH_CHART has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_BSP_ELEMENT Basisinterface für BSP-Element 20040301

Method CONSTRUCTOR on class CL_GRAPH_CHART has no exception.

Method GET_BACKGROUND_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BACKGROUND_COLOR Value transfer Type reference (TYPE) STRING 20020313

Method GET_BACKGROUND_COLOR on class CL_GRAPH_CHART has no exception.

Method GET_CHART_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHART_TYPE Value transfer Type reference (TYPE) STRING 20020313

Method GET_CHART_TYPE on class CL_GRAPH_CHART has no exception.

Method GET_DATA_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REF_DATA_MODEL Value transfer Object reference (TYPE REF TO) IF_GRAPH_DATA_MODEL DatenModel 20040204

Method GET_DATA_MODEL on class CL_GRAPH_CHART has no exception.

Method GET_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DIMENSION Value transfer Type reference (TYPE) STRING 20020313

Method GET_DIMENSION on class CL_GRAPH_CHART has no exception.

Method GET_FONT_FAMILY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FONT_FAMILY Value transfer Type reference (TYPE) STRING 20020313

Method GET_FONT_FAMILY on class CL_GRAPH_CHART has no exception.

Method GET_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FORMAT Value transfer Type reference (TYPE) STRING 20020313

Method GET_FORMAT on class CL_GRAPH_CHART has no exception.

Method GET_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HEIGHT Value transfer Type reference (TYPE) STRING 20020313

Method GET_HEIGHT on class CL_GRAPH_CHART has no exception.

Method GET_IGS_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IGS_RFC_DESTINATION Value transfer Type reference (TYPE) STRING 20020313

Method GET_IGS_RFC_DESTINATION on class CL_GRAPH_CHART has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LANGUAGE Value transfer Type reference (TYPE) STRING 20020313

Method GET_LANGUAGE on class CL_GRAPH_CHART has no exception.

Method GET_LEGEND_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LEGEND_POSITION Value transfer Type reference (TYPE) STRING 20020313

Method GET_LEGEND_POSITION on class CL_GRAPH_CHART has no exception.

Method GET_ONCLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ONCLICK Value transfer Type reference (TYPE) STRING 20040301

Method GET_ONCLICK on class CL_GRAPH_CHART has no exception.

Method GET_PLOT_AREA_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PLOT_AREA_COLOR Value transfer Type reference (TYPE) STRING 20020313

Method GET_PLOT_AREA_COLOR on class CL_GRAPH_CHART has no exception.

Method GET_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STYLE Value transfer Type reference (TYPE) STRING 20020313

Method GET_STYLE on class CL_GRAPH_CHART has no exception.

Method GET_TITLE_CAPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TITLE_CAPTION Value transfer Type reference (TYPE) STRING 20020313

Method GET_TITLE_CAPTION on class CL_GRAPH_CHART has no exception.

Method GET_TITLE_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TITLE_COLOR Value transfer Type reference (TYPE) STRING 20020313

Method GET_TITLE_COLOR on class CL_GRAPH_CHART has no exception.

Method GET_TITLE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TITLE_SIZE Value transfer Type reference (TYPE) STRING 20020313

Method GET_TITLE_SIZE on class CL_GRAPH_CHART has no exception.

Method GET_TRANSPARENT_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TRANSPARENT_COLOR Value transfer Type reference (TYPE) STRING 20020313

Method GET_TRANSPARENT_COLOR on class CL_GRAPH_CHART has no exception.

Method GET_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WIDTH Value transfer Type reference (TYPE) STRING 20020313

Method GET_WIDTH on class CL_GRAPH_CHART has no exception.

Method REPLACE_DATA_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_XML Call by reference Type reference (TYPE) W3MIMETABTYPE Modifiziertes XML 20040301
2 Importing I_XML Call by reference Type reference (TYPE) XSTRING Orginal-XML 20040301
# Exception Resumable Description Created on
1 INVALID_XML Ungültiges XML 20040301

Method SET_BACKGROUND_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BACKGROUND_COLOR Call by reference Type reference (TYPE) STRING 20020903

Method SET_BACKGROUND_COLOR on class CL_GRAPH_CHART has no exception.

Method SET_CHART_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHART_TYPE Call by reference Type reference (TYPE) STRING 20020313

Method SET_CHART_TYPE on class CL_GRAPH_CHART has no exception.

Method SET_CUSTOM_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODEL Call by reference Object reference (TYPE REF TO) IF_GRAPH_CUSTOM_MODEL Basisinterface für BSP-Element 20020903

Method SET_CUSTOM_MODEL on class CL_GRAPH_CHART has no exception.

Method SET_CUSTOM_NATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NATIVE_XML Call by reference Type reference (TYPE) STRING 20020903

Method SET_CUSTOM_NATIVE on class CL_GRAPH_CHART has no exception.

Method SET_CUSTOM_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL Call by reference Type reference (TYPE) STRING 20020903

Method SET_CUSTOM_URL on class CL_GRAPH_CHART has no exception.

Method SET_DATA_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODEL Call by reference Object reference (TYPE REF TO) IF_GRAPH_DATA_MODEL Basisinterface für BSP-Element 20020903

Method SET_DATA_MODEL on class CL_GRAPH_CHART has no exception.

Method SET_DATA_NATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NATIVE_XML Call by reference Type reference (TYPE) STRING 20020903

Method SET_DATA_NATIVE on class CL_GRAPH_CHART has no exception.

Method SET_DATA_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL Call by reference Type reference (TYPE) STRING 20020903

Method SET_DATA_URL on class CL_GRAPH_CHART has no exception.

Method SET_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIMENSION Call by reference Type reference (TYPE) STRING 20020903

Method SET_DIMENSION on class CL_GRAPH_CHART has no exception.

Method SET_FONT_FAMILY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FONT_FAMILY Call by reference Type reference (TYPE) STRING 20020313

Method SET_FONT_FAMILY on class CL_GRAPH_CHART has no exception.

Method SET_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORMAT Call by reference Type reference (TYPE) STRING 20020313

Method SET_FORMAT on class CL_GRAPH_CHART has no exception.

Method SET_HEIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEIGHT Call by reference Type reference (TYPE) STRING 20020903

Method SET_HEIGHT on class CL_GRAPH_CHART has no exception.

Method SET_IGS_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IGS_RFC_DESTINATION Call by reference Type reference (TYPE) STRING 20020313

Method SET_IGS_RFC_DESTINATION on class CL_GRAPH_CHART has no exception.

Method SET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Call by reference Type reference (TYPE) STRING 20020313

Method SET_LANGUAGE on class CL_GRAPH_CHART has no exception.

Method SET_LEGEND_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POSITION Call by reference Type reference (TYPE) STRING 20020903

Method SET_LEGEND_POSITION on class CL_GRAPH_CHART has no exception.

Method SET_ONCLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ONCLICK Call by reference Type reference (TYPE) STRING 20040301

Method SET_ONCLICK on class CL_GRAPH_CHART has no exception.

Method SET_PLOT_AREA_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) STRING 20020903

Method SET_PLOT_AREA_COLOR on class CL_GRAPH_CHART has no exception.

Method SET_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STYLE Call by reference Type reference (TYPE) STRING 20020903

Method SET_STYLE on class CL_GRAPH_CHART has no exception.

Method SET_TITLE_CAPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CAPTION Call by reference Type reference (TYPE) STRING 20020903

Method SET_TITLE_CAPTION on class CL_GRAPH_CHART has no exception.

Method SET_TITLE_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLOR Call by reference Type reference (TYPE) STRING 20020903

Method SET_TITLE_COLOR on class CL_GRAPH_CHART has no exception.

Method SET_TITLE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SIZE Call by reference Type reference (TYPE) STRING 20020903

Method SET_TITLE_SIZE on class CL_GRAPH_CHART has no exception.

Method SET_TRANSPARENT_COLOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TRANSPARENT_COLOR Call by reference Type reference (TYPE) STRING 20020313

Method SET_TRANSPARENT_COLOR on class CL_GRAPH_CHART has no exception.

Method SET_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WIDTH Call by reference Type reference (TYPE) STRING 20020903

Method SET_WIDTH on class CL_GRAPH_CHART has no exception.
History
Last changed by/on SAP  20040518 
SAP Release Created in 630