SAP ABAP Class CL_UMC_PRES_CHART_OCX (Presentation Graphics: OCX Wrapper)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-CPM (Application Component) Corporate Performance Monitor
     UMC (Package) CPM : Common Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_CHART_ENGINE_WIN Graphics: Presentation Graphics (SAP GUI for Windows) 20021202
Properties
Class CL_UMC_PRES_CHART_OCX  
Short Description Presentation Graphics: OCX Wrapper    
Super Class CL_GUI_CHART_ENGINE_WIN Graphics: Presentation Graphics (SAP GUI for Windows) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UMC   CPM : Common Objects 
Created 20021202   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_UMC_RUNTIME_GRAPH_DOWNLOAD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UMC_PRES_CHART_OCX has no interface implemented.
Friends
Class CL_UMC_PRES_CHART_OCX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CHARTMODE_DISPLAY Constant Public Type reference (TYPE) UMC_Y_CHARTMODE 'PRES' Chart Mode: Edit or Display 20021202
2 C_CHARTMODE_EDIT Constant Public Type reference (TYPE) UMC_Y_CHARTMODE 'EDIT' Chart Mode: Edit or Display 20021202
3 C_CLICK_EVENT Constant Private Type reference (TYPE) I 1 20021212
4 C_GRATYPECHANGE_EVENT Constant Private Type reference (TYPE) I 3 20021205
5 MD_CUST_XML Instance attribute Private Type reference (TYPE) UMC_Y_RAW_XML XML in Binary Form 20041104
6 MD_VALUE_XML Instance attribute Private Type reference (TYPE) UMC_Y_RAW_XML XML in Binary Form 20041104
7 MR_CHART_XML Instance attribute Private Object reference (TYPE REF TO) CL_UMC_CHART_XML Presentation Graphics: XML Structures 20021202
8 M_4QUADRANT_SELECTED Instance attribute Private Type reference (TYPE) AS4FLAG Indicator (X or Blank) 20021213
9 M_4QUADRANT_SUPPORT Instance attribute Private Type reference (TYPE) AS4FLAG Indicator (X or Blank) 20021213
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20021202
2 GET_ALL_CUSTOM_DATA Instance method Public Method Delivers a Series of Customizing Settings 20021202
3 GET_CHART_AS_FILE Instance method Public Method 20031217
4 GET_CUSTOM_DATA Instance method Public Method Delivers XML Customizing 20021202
5 GET_CUSTOM_DATA_FROM_OCX Instance method Private Method Reads XML Customizing from Front End 20021202
6 GET_GRAPHIC_TYPE Instance method Private Method Delivers Graphic Type 20021202
7 GET_MAPPING_DATA_FROM_OCX Instance method Private Method Reads XML Customizing from Front End 20021202
8 GET_TEXTS Instance method Private Method Delivers Texts 20021202
9 GET_VALUE_RANGES Instance method Public Method Reads Color Areas for Tachometer Graphic 20040129
10 SEND_CUSTDATA_TO_GRAPHIC Instance method Public Method Sends Settings to Graphic OCX 20021202
11 SET_AXIS Instance method Public Method Sets Attributes of an Axis 20021202
12 SET_CHART_TYPES Instance method Public Method Sets Graphic Types that Can Be Selected 20021202
13 SET_CUSTOM_DATA Instance method Public Method Sets XML Customizing 20021202
14 SET_EVENT_PROPERTIES Instance method Private Method Sets Objects for Which the Event Should Be Triggered 20021205
15 SET_GRAPHIC_TYPE Instance method Public Method Sets Graphic Type 20021204
16 SET_QUADRANTS Instance method Public Method Sets Color Ranges of 4 Quadrants 20021202
17 SET_TEXTS Instance method Public Method Sets Texts 20021202
18 SET_UNITS Instance method Public Method Sets Unit Label of the Axes 20021202
19 SET_VALUES Instance method Public Method Sets Transaction Data 20021202
20 SET_VALUE_RANGES Instance method Public Method Sets Color Ranges for Tachometer Chart 20021202
21 SET_VIEW_MODE Instance method Public Method Sets Mode: Display / Change 20021202
22 SHOW_COLOR_LEGEND Instance method Public Method Sets Visibility of the Color Legend 20021202
23 SYNCHRONIZE_CUSTOM_DATA Instance method Private Method Ensures that Back End Has Current Customizing 20021202
Events
# Event Type Visibility Description Created on
1 GRATYPE_CHANGED Instance Event
(0)
Public
(2)
Customizing was changed 20021205
Types
Class CL_UMC_PRES_CHART_OCX has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTOALIGN Value transfer Type reference (TYPE) C 'x' 20021202
2 Importing I_4QUADRANT_SUPPORT Call by reference Type reference (TYPE) AS4FLAG ' ' Flag (X oder Blank) 20021213
3 Importing LIFETIME Value transfer Type reference (TYPE) I LIFETIME_DEFAULT 20021202
4 Importing NAME Value transfer Type reference (TYPE) STRING 20021202
5 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20021202
6 Importing SHELLSTYLE Value transfer Type reference (TYPE) I 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method GET_ALL_CUSTOM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGES Call by reference Type reference (TYPE) UMC_YT_VALUERANGE Series value range descriptor 20040129
2 Exporting E_CUST_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Einstellungen im XML Format 20021202
3 Exporting E_GRATYPE Call by reference Type reference (TYPE) UMC_Y_GRATYPE Graphic type 20021202
4 Exporting E_GRTITLE Call by reference Type reference (TYPE) UMC_Y_GRTITLE Graphic title 20021202
5 Exporting E_MAPPING_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Zuordnung zu Datenreihen (XML Format) 20021202
6 Exporting E_TEXTS Call by reference Type reference (TYPE) UMC_Y_RAW_XML XML in binary form 20070129
7 Exporting E_XPRILAB Call by reference Type reference (TYPE) UMC_Y_XPRILAB Primary X-axis title 20021202
8 Exporting E_XSECLAB Call by reference Type reference (TYPE) UMC_Y_XSECLAB Secundary X-axis title 20021202
9 Exporting E_YPRILAB Call by reference Type reference (TYPE) UMC_Y_YPRILAB Primary Y-axis title 20021202
10 Exporting E_YSECLAB Call by reference Type reference (TYPE) UMC_Y_YSECLAB Secundary Y-axis title 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20021202

Method GET_CHART_AS_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHART_DATA Call by reference Type reference (TYPE) W3MIMETABTYPE ITS: Tabellentyp für MIME-Source 20031217
2 Exporting E_CHART_SIZE Call by reference Type reference (TYPE) I 20031217
3 Exporting E_CHART_TYPE Call by reference Type reference (TYPE) W3PARAM-CONT_TYPE HTML-Content-Type 20031217
# Exception Resumable Description Created on
1 IGS_PROBLEM 20031217

Method GET_CUSTOM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CUST_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Einstellungen im XML Format 20021202
2 Exporting E_MAPPING_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Zuordnung zu Datenreihen (XML Format) 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method GET_CUSTOM_DATA_FROM_OCX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Einstellungen im XML Format 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method GET_GRAPHIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GRATYPE Call by reference Type reference (TYPE) UMC_Y_GRATYPE Typ einer Grafik 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method GET_MAPPING_DATA_FROM_OCX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Zuordnung zu Datenreihen (XML Format) 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GRTITLE Call by reference Type reference (TYPE) UMC_Y_GRTITLE Graphic title 20021202
2 Exporting E_TEXTS Call by reference Type reference (TYPE) UMC_Y_RAW_XML XML in binary form 20070129
3 Exporting E_XPRILAB Call by reference Type reference (TYPE) UMC_Y_XPRILAB Primary X-axis title 20021202
4 Exporting E_XSECLAB Call by reference Type reference (TYPE) UMC_Y_XSECLAB Secundary X-axis title 20021202
5 Exporting E_YPRILAB Call by reference Type reference (TYPE) UMC_Y_YPRILAB Primary Y-axis title 20021202
6 Exporting E_YSECLAB Call by reference Type reference (TYPE) UMC_Y_YSECLAB Secundary Y-axis title 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method GET_VALUE_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGES Call by reference Type reference (TYPE) UMC_YT_VALUERANGE Value ranges 20040129
# Exception Resumable Description Created on
1 CNTL_ERROR 20040129

Method SEND_CUSTDATA_TO_GRAPHIC Signature

Method SEND_CUSTDATA_TO_GRAPHIC on class CL_UMC_PRES_CHART_OCX has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SET_AXIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AXIS_ID Call by reference Type reference (TYPE) I Bestimmt den Achsentyp 20021202
2 Importing I_MAJOR_UNIT_AUTO Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20021202
3 Importing I_MAXIMUM Call by reference Type reference (TYPE) UMC_Y_GRAVALUE Maximaler Anzeigewert 20021202
4 Importing I_MINIMUM Call by reference Type reference (TYPE) UMC_Y_GRAVALUE Minimaler Anzeigewert 20021202
5 Importing I_MINOR_UNIT_AUTO Call by reference Type reference (TYPE) AS4FLAG 'X' Flag (X oder Blank) 20021202
6 Importing I_NOF_MAJOR_UNIT Call by reference Type reference (TYPE) I Maximale Einheit 20021202
7 Importing I_NOF_MINOR_UNIT Call by reference Type reference (TYPE) I Minimale Einheit 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SET_CHART_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHART_TYPES Call by reference Type reference (TYPE) UMC_YT_GRATYPE Tabelle aller Grafiktypen für das Chart.ocx 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SET_CUSTOM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUST_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Einstellungen im XML Format 20021202
2 Importing I_MAPPING_XML Call by reference Type reference (TYPE) UMC_Y_RAW_XML Präsentationsgrafiken: Zuordnung zu Datenreihen (XML Format) 20021202

Method SET_CUSTOM_DATA on class CL_UMC_PRES_CHART_OCX has no exception.

Method SET_EVENT_PROPERTIES Signature

Method SET_EVENT_PROPERTIES on class CL_UMC_PRES_CHART_OCX has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR 20021205

Method SET_GRAPHIC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GRATYPE Call by reference Type reference (TYPE) UMC_Y_GRATYPE Typ einer Grafik 20021204
# Exception Resumable Description Created on
1 CNTL_ERROR 20021204

Method SET_QUADRANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGES Call by reference Type reference (TYPE) UMC_YT_GRA_VALUE_RANGE Value ranges 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GRTITLE Value transfer Type reference (TYPE) UMC_Y_GRTITLE Graphic title 20021202
2 Importing I_TEXTS Call by reference Type reference (TYPE) UMC_Y_RAW_XML XML in binary form 20070129
3 Importing I_XPRILAB Value transfer Type reference (TYPE) UMC_Y_XPRILAB Primary X-axis title 20021202
4 Importing I_XSECLAB Value transfer Type reference (TYPE) UMC_Y_XSECLAB Secundary X-axis title 20021202
5 Importing I_YPRILAB Value transfer Type reference (TYPE) UMC_Y_YPRILAB Primary Y-axis title 20021202
6 Importing I_YSECLAB Value transfer Type reference (TYPE) UMC_Y_YSECLAB Secundary Y-axis title 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SET_UNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XPRIUNIT Value transfer Type reference (TYPE) UMC_Y_XPRIUNIT Primary X-axis unit 20021202
2 Importing I_XSECUNIT Value transfer Type reference (TYPE) UMC_Y_XSECUNIT Secundary X-axis unit 20021202
3 Importing I_YPRIUNIT Value transfer Type reference (TYPE) UMC_Y_YPRIUNIT Primary Y-axis unit 20021202
4 Importing I_YSECUNIT Value transfer Type reference (TYPE) UMC_Y_YSECUNIT Secundary Y-axis unit 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXTS Call by reference Type reference (TYPE) IGS_LABEL_TAB Langbeschreibungen für Internet Graphics Server 20050509
2 Importing IT_VALUES Call by reference Type reference (TYPE) UMC_YT_VALUE Table of values 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SET_VALUE_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RANGES Call by reference Type reference (TYPE) UMC_YT_VALUERANGE Value ranges 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SET_VIEW_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Value transfer Type reference (TYPE) UMC_Y_CHARTMODE Mode descriptor 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20021202

Method SHOW_COLOR_LEGEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSITION Value transfer Type reference (TYPE) I 1 Show, Hide Position 20021202
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202

Method SYNCHRONIZE_CUSTOM_DATA Signature

Method SYNCHRONIZE_CUSTOM_DATA on class CL_UMC_PRES_CHART_OCX has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR 20021202
Event Signatures

Event GRATYPE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 GRATYPE Exporting Value transfer Type reference (TYPE) UMC_Y_GRATYPE Typ einer Grafik 20021205
History
Last changed by/on SAP  20050615 
SAP Release Created in 350