SAP ABAP Class /BCV/IF_UIF_REPR_TECHNOLOGY (Common interface for representation technologies in BCV)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_UIF_ALV_SETTINGS ALV table display settings 20091216
2 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_UIF_BG_SETTINGS Business graphics display settings 20090916
3 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_UIF_FORM_SETTINGS Form display settings 20090915
4 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_UIF_TABLE_SETTINGS Simple table display settings 20100324
5 Interface implementation (CLASS c. INTERFACES i_ref)  /BCV/CL_UIF_XC_SETTINGS XCelsius display settimgs 20091012
Properties
Class /BCV/IF_UIF_REPR_TECHNOLOGY  
Short Description Common interface for representation technologies in BCV    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20090915   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BCV/IF_UIF_REPR_TECHNOLOGY has no forward declaration.
Interfaces
Class /BCV/IF_UIF_REPR_TECHNOLOGY has no interface implemented.
Friends
Class /BCV/IF_UIF_REPR_TECHNOLOGY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ALL_ATTR Constant Public Type reference (TYPE) TY_REPR_SETTING 'ALL_ATTR' All attributes 20090915
2 CS_DISPLAY_TYPE Constant Public See coding Existing representation types 20090930
3 GT_ALL_ATTRIBUTE Instance attribute Public Type reference (TYPE) TT_REPR_ATTRIBUTE Table of all query attributes 20091116
4 GV_DISPLAY_SUBTYPE Instance attribute Public Type reference (TYPE) /BCV/UIF_DISPLAY_SUB_TYPE Representation sub type 20090930
5 GV_DISPLAY_TYPE Instance attribute Public Type reference (TYPE) /BCV/UIF_DISPLAY_TYPE Actual representation type 20090930
6 GV_QUERY_ID Instance attribute Public Type reference (TYPE) /BCV/QRM_QUERY_ID ID of the corresponding query 20100630
7 GV_REPR_DESCR Instance attribute Public Type reference (TYPE) /BCV/UIF_REPR_DESCR Actual representation description (not used currently) 20090915
8 GV_REPR_ID Instance attribute Public Type reference (TYPE) /BCV/UIF_REPR_ID Actual representation id 20090915
9 GV_REPR_NAME Instance attribute Public Type reference (TYPE) /BCV/UIF_REPR_NAME Actual representation name 20090915
10 GV_RUNTIME_COMPONENT Instance attribute Public Type reference (TYPE) STRING Name of the runtime visualization component 20091027
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Clear representation settings 20090915
2 COPY Instance method Public Method Copy settings from given object to another 20090915
3 GET_DISPLAY_TYPE Instance method Public Method Get representation type 20090930
4 GET_REPR_ID Instance method Public Method Get representation id 20090915
5 GET_REPR_SETTINGS Instance method Public Method Save the settings in the structure /BCV/S_UIF_DISPLAY 20091014
6 GET_REPR_SETTING_VALUE Instance method Public Method Get value of a representation setting 20090915
7 SET_REPR_ID Instance method Public Method Set representation id 20090915
8 SET_REPR_SETTINGS Instance method Public Method Fill the settings based on the structure /BCV/S_UIF_DISPLAY 20091102
9 SET_REPR_SETTING_VALUE Instance method Public Method Set value of a representation setting 20090915
Events
Class /BCV/IF_UIF_REPR_TECHNOLOGY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_REPR_ATTRIBUTE Public See coding Table of representation attributes 20090915 tt_repr_attribute TYPE STANDARD TABLE OF ty_repr_attribute WITH KEY table_line
2 TY_REPR_ATTRIBUTE Public Type reference (TYPE) /BCV/QRM_ATTRIBUTE_ID Representation attribute 20090915
3 TY_REPR_SETTING Public Type reference (TYPE) STRING Name of a representation setting (WIDTH, HEIGHT etc) 20090915
Method Signatures

Method CLEAR Signature

Method CLEAR on class /BCV/IF_UIF_REPR_TECHNOLOGY has no parameter.
Method CLEAR on class /BCV/IF_UIF_REPR_TECHNOLOGY has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TO_OBJECT Call by reference Object reference (TYPE REF TO) /BCV/IF_UIF_REPR_TECHNOLOGY Common interface for representation technologies in BCV 20090915
2 Returning RO_TO_OBJECT Value transfer Object reference (TYPE REF TO) /BCV/IF_UIF_REPR_TECHNOLOGY Common interface for representation technologies in BCV 20091005
# Exception Resumable Description Created on
1 REPR_NOT_SET Representation not set 20091119
2 WRONG_TARGET_TYPE Wrong type of the target object 20090930

Method GET_DISPLAY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DISPLAY_SUBTYPE Call by reference Type reference (TYPE) /BCV/UIF_DISPLAY_SUB_TYPE Chart Type 20090930
2 Exporting EV_DISPLAY_TYPE Call by reference Type reference (TYPE) /BCV/UIF_DISPLAY_TYPE Chart Technology 20090930

Method GET_DISPLAY_TYPE on class /BCV/IF_UIF_REPR_TECHNOLOGY has no exception.

Method GET_REPR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REPR_DESCR Call by reference Type reference (TYPE) /BCV/UIF_REPR_DESCR Representation description 20090915
2 Exporting EV_REPR_ID Call by reference Type reference (TYPE) /BCV/UIF_REPR_ID Representation ID 20090915
3 Exporting EV_REPR_NAME Call by reference Type reference (TYPE) /BCV/UIF_REPR_NAME Representation name 20090915

Method GET_REPR_ID on class /BCV/IF_UIF_REPR_TECHNOLOGY has no exception.

Method GET_REPR_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DISPLAY_DATA Call by reference Type reference (TYPE) /BCV/S_UIF_DISPLAY Data structure to save repr. settings 20091014

Method GET_REPR_SETTINGS on class /BCV/IF_UIF_REPR_TECHNOLOGY has no exception.

Method GET_REPR_SETTING_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REPR_SETTING_VALUE Call by reference Type reference (TYPE) ANY Value of the representation setting 20090915
2 Importing IV_REPR_SETTING Call by reference Type reference (TYPE) TY_REPR_SETTING Representation setting (width,height etc) 20090915
# Exception Resumable Description Created on
1 WRONG_SETTING Wrong setting is requested 20090915

Method SET_REPR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPR_DESCR Call by reference Type reference (TYPE) /BCV/UIF_REPR_DESCR Representation description 20090915
2 Importing IV_REPR_ID Call by reference Type reference (TYPE) /BCV/UIF_REPR_ID Representation ID 20090915
3 Importing IV_REPR_NAME Call by reference Type reference (TYPE) /BCV/UIF_REPR_NAME Representation name 20090915
# Exception Resumable Description Created on
1 REPR_ID_INITIAL Representation ID is initial 20090915

Method SET_REPR_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DISPLAY_DATA Call by reference Type reference (TYPE) /BCV/S_UIF_DISPLAY Display Settings 20091102
# Exception Resumable Description Created on
1 REPR_ID_INITIAL Representation ID is initial 20091102
2 REPR_INCONSISTENT Inconsistent settings 20091102

Method SET_REPR_SETTING_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPR_SETTING Call by reference Type reference (TYPE) TY_REPR_SETTING Representation setting (width,height etc) 20090915
2 Importing IV_REPR_SETTING_VALUE Call by reference Type reference (TYPE) ANY Value of the representation setting 20090915
# Exception Resumable Description Created on
1 WRONG_DATA Wrong datatype of the data 20090915
2 WRONG_SETTING Wrong setting is requested 20090915
History
Last changed by/on SAP  20110908 
SAP Release Created in