SAP ABAP Interface /BCV/IF_UIF_REPR_TECHNOLOGY (Common interface for representation technologies in BCV)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BCV (Application Component) Business Context Viewer
     /BCV/UIF (Package) BCV User Interface Layer
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
Interface /BCV/IF_UIF_REPR_TECHNOLOGY  
Short Description Common interface for representation technologies in BCV    
General Data
Package /BCV/UIF   BCV User Interface Layer 
Created 20090915   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface /BCV/IF_UIF_REPR_TECHNOLOGY has no forward declaration.
Interfaces
Interface /BCV/IF_UIF_REPR_TECHNOLOGY has no interface.
Friends
Interface /BCV/IF_UIF_REPR_TECHNOLOGY has no friend.
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
Interface /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 Interface /BCV/IF_UIF_REPR_TECHNOLOGY has no parameter.
Method CLEAR on Interface /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 Interface /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 Interface /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 Interface /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 702