SAP ABAP Interface IF_WCF_CDS_DATA_PROVIDER (Interface defining a Central Data Source Data Provider)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI (Application Component) WebClient UI
     WCF_CDS_CORE (Package) Central DataSource core objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_CDS_BOL_TAG_PROVIDER Central Data Source BOL Tag Data Provider 20090302
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_CDS_CONSTANTS_PROVIDER Central Data Source Constants Data Provider 20090302
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_CDS_DATA_SOURCE Static Central Data Source Class 20090302
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_CDS_FUNCTION_PROVIDER Central Data Source Custom Function Data Provider 20100322
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_CDS_USER_VAR_PROVIDER Central Data Source User Variable Data Provider 20090302
Properties
Interface IF_WCF_CDS_DATA_PROVIDER  
Short Description Interface defining a Central Data Source Data Provider    
General Data
Package WCF_CDS_CORE   Central DataSource core objects 
Created 20090302   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_WCF_CDS_DATA_PROVIDER has no interface.
Friends
Interface IF_WCF_CDS_DATA_PROVIDER has no friend.
Attributes
Interface IF_WCF_CDS_DATA_PROVIDER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ATTRIBUTE_NAME Static method Public Method Returns true if specified attribute name exists 20090414
2 GET_ATTRIBUTE_LIST Static method Public Method Returns a list of active attributes 20090305
3 GET_DATA_TYPE Static method Public Method Returns the data dictionary type of an attribute 20090302
4 GET_LABEL Static method Public Method Returns the label of an attribute 20090302
5 GET_VALUE Static method Public Method Returns the value of an attribute 20090302
6 GET_VALUE_AS_STRING Static method Public Method Returns the value of an attribute as string 20090302
Events
Interface IF_WCF_CDS_DATA_PROVIDER has no event.
Types
Interface IF_WCF_CDS_DATA_PROVIDER has no local type.
Method Signatures

Method CHECK_ATTRIBUTE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REFERENCE_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20090414
2 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090414
3 Returning RV_EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090414
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090414

Method GET_ATTRIBUTE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE_LIST Call by reference Type reference (TYPE) WCFT_CDS_ATTR_DEF Table of Attribute Definitions 20090305
2 Importing IV_ACTIVE Call by reference Type reference (TYPE) WCF_CDS_ACTIVE Attribute active flag 20090305
3 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) WCF_CDS_CONTEXT_ID Context ID 20090305
4 Importing IV_PROVIDER_TYPE Call by reference Type reference (TYPE) WCF_CDS_PROVIDER_TYPE Provider Type 20090305
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090305

Method GET_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REFERENCE_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY 20090302
2 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090302
3 Returning RV_TYPE Value transfer Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090302
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090303

Method GET_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REFERENCE_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20090302
2 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090302
3 Returning RV_LABEL Value transfer Type reference (TYPE) WCF_CDS_LABEL Attribute Label 20090302
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090303

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REFERENCE_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20090302
2 Importing IV_ALLOW_TEST_VALUES Call by reference Type reference (TYPE) ABAP_BOOL 20090303
3 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090302
4 Returning RR_VALUE Value transfer Object reference (TYPE REF TO) DATA 20090302
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090302

Method GET_VALUE_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REFERENCE_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20090302
2 Importing IV_ALLOW_TEST_VALUES Call by reference Type reference (TYPE) ABAP_BOOL 20090303
3 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090302
4 Importing IV_NO_CONVERSION Call by reference Type reference (TYPE) ABAP_BOOL 20100310
5 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20090302
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090303
History
Last changed by/on SAP  20110908 
SAP Release Created in 701