SAP ABAP Class /UI2/CL_QV_DA (Get Quickview Data out of Persistence Layer)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   CA-UI2-INT-BE (Application Component) Backend Enablement
     /UI2/SERVICES_QUICKVIEW_700 (Package) UI2 BE: Quickview implementation 700
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_EDM_DATA_ACCESSOR EDM Data Accessor 20120423
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_QV_DA_QV_ACTION EDM Data Accessor: Quickview Action 20120518
2 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_QV_DA_QV_ATTRIB EDM Data Accessor: Quickview Attribute 20120518
3 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_QV_DA_QV_CONFIG EDM Data Accessor: Quickview Configuration 20120518
4 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_QV_DA_THING EDM Data Accessor: Thing 20120518
5 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_QV_DA_THING_ACTION EDM Data Accessor: Thing Action 20120518
6 Inheritance (c INHERITING FROM c_ref)  /UI2/CL_QV_DA_THING_ATTRIB EDM Data Accessor: Thing Attribute 20120518
Properties
Class /UI2/CL_QV_DA  
Short Description Get Quickview Data out of Persistence Layer    
Super Class /UI2/CL_EDM_DATA_ACCESSOR EDM Data Accessor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /UI2/SERVICES_QUICKVIEW_700   UI2 BE: Quickview implementation 700 
Created 20120423   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /UI2/IF_EDM_MP_QUICKVIEW Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /UI2/CL_QV_DA has no interface implemented.
Friends
Class /UI2/CL_QV_DA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATA_REF Static Attribute Protected Object reference (TYPE REF TO) TY_QV_MODEL Data of quickview service 20120423
2 UNIT_TEST_DATA Static Attribute Protected Type reference (TYPE) STRING Data to be used for unit tests 20120601
Methods
# Method Level Visibility Method type Description Created on
1 GET_FPM_CONFIG Instance method Public Method Get Quickview Data out of FPM Configuration 20120423
2 GET_UI2_CONFIG Instance method Public Method Get Quickview Data out of UI2 Configuration 20120423
Events
# Event Type Visibility Description Created on
1 TEST_DATA_REQUESTED Instance Event
(0)
Protected
(1)
Test Data Can Be Injected for Unit Test Purposes 20120604
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_FPM_ATTRIB Private See coding 20120423 BEGIN OF ty_fpm_attrib, name TYPE name_komp, label_text TYPE string, value TYPE REF TO data, display_type(2) TYPE c, index TYPE i, logical_link TYPE ty_lpd_appl_key, absolute_link TYPE string, currency TYPE sycurr, unit TYPE string, technical TYPE abap_bool, END OF ty_fpm_attrib
2 TY_FPM_ATTRIBS Private See coding 20120423 ty_fpm_attribs TYPE STANDARD TABLE OF ty_fpm_attrib
3 TY_FPM_MESSAGE Private See coding 20120423 BEGIN OF ty_fpm_message, message_text TYPE string, severity TYPE bapi_mtype, field_name TYPE name_komp, t100_key TYPE scx_t100key, END OF ty_fpm_message
4 TY_FPM_MESSAGES Private See coding 20120423 ty_fpm_messages TYPE STANDARD TABLE OF ty_fpm_message
5 TY_LPD_APPL_KEY Private See coding 20120423 BEGIN OF ty_lpd_appl_key, role TYPE apb_lpd_role, instance TYPE apb_lpd_instance, application_id TYPE apb_lpd_guid, application_alias TYPE apb_lpd_appl_alias, END OF ty_lpd_appl_key
6 TY_QV_MODEL Public See coding 20120423 BEGIN OF ty_qv_model, quickview_config TYPE /ui2/if_edm_mp_quickview=>ty_quickview_config_complex, thing TYPE /ui2/if_edm_mp_quickview=>ty_thing_complex, END OF ty_qv_model
Method Signatures

Method GET_FPM_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20120423
2 Importing I_CONFIG_TYPE Call by reference Type reference (TYPE) WDY_CONFIG_TYPE Type of Web Dynpro Configuration 20120423
3 Importing I_CONFIG_VAR Call by reference Type reference (TYPE) WDY_CONFIG_VAR Web Dynpro: Configuration of Additional Variant 20120423
4 Importing I_THING_KEY Call by reference Type reference (TYPE) STRING 20120423
5 Returning R_DATA_REF Value transfer Object reference (TYPE REF TO) TY_QV_MODEL 20120423
# Exception Resumable Description Created on
1 /UI2/CX_RUNTIME UI2 Exception for data provider 20120423

Method GET_UI2_CONFIG Signature

Method GET_UI2_CONFIG on class /UI2/CL_QV_DA has no parameter.
Method GET_UI2_CONFIG on class /UI2/CL_QV_DA has no exception.
Event Signatures

Event TEST_DATA_REQUESTED Signature
Event TEST_DATA_REQUESTED on class /UI2/CL_QV_DA has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 100