SAP ABAP Class CL_WCF_CDS_BOL_TAG_PROVIDER (Central Data Source BOL Tag 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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCF_CDS_DATA_PROVIDER Interface defining a Central Data Source Data Provider 20090302
Properties
Class CL_WCF_CDS_BOL_TAG_PROVIDER  
Short Description Central Data Source BOL Tag Data Provider    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_CDS_CORE   Central DataSource core objects 
Created 20090302   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 Abstract Final Description Created on
1 IF_WCF_CDS_DATA_PROVIDER Interface defining a Central Data Source Data Provider 20090302
Friends
Class CL_WCF_CDS_BOL_TAG_PROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_CARDINALITY_ONE_TO_MANY Constant Public Type reference (TYPE) CRMT_CARD_B 'B' Cardinality of the Assigned Object 20100406
2 GV_CARDINALITY_ONE_TO_ONE Constant Public Type reference (TYPE) CRMT_CARD_B 'C' Cardinality of the Assigned Object 20100406
3 GV_PROVIDER_TYPE Constant Public Type reference (TYPE) WCF_CDS_PROVIDER_TYPE 'BOL' Provider Type 20090303
4 SR_BOL_READER Static Attribute Private Object reference (TYPE REF TO) IF_WCF_CDS_BOL_READER Central data source BOL reader 20090311
5 SR_DESIGN_LAYER Static Attribute Private Object reference (TYPE REF TO) CL_BSP_DLC_DESIGN_LAYER Design Layer 20090313
6 SR_REF_FIELD_MAPPER Static Attribute Private Object reference (TYPE REF TO) CL_WCF_RFM_REF_FIELD_MAPPER Reference Field mapper 20100329
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090311
2 CONVERT_TO_STRING Static method Protected Method Formatting to the value considering the reference field 20100312
3 CONVERT_TO_STRING_DDIC Static method Protected Method Formatting to the value considering the reference field 20100329
4 CONVERT_TO_STRING_RFM Static method Protected Method Formatting to the value considering the reference field 20100329
5 GET_ATTRIBUTES_DATA Static method Public Method Reads attribute data from API and validates it 20100811
6 GET_ATTRIBUTE_DATA Static method Protected Method Reads attribute data from API and validates it 20090311
7 GET_ATTRIBUTE_TEXT Static method Protected Method Reads attribute data from API and validates it 20090311
8 GET_CARDINALITY Static method Public Method Returns Global Cardinality for a given BOL path 20100406
9 GET_OBJECT_NAME_FROM_PATH Static method Public Method Returns the object name from a given BOL path 20100420
10 GET_REFERENCE_FIELD_PATH Static method Public Method Returns the path of the associated Reference Field 20100329
11 GET_REFERENCE_FIELD_VALUE Static method Public Method Returns the value of the associated Reference Field 20100329
Events
Class CL_WCF_CDS_BOL_TAG_PROVIDER has no event.
Types
Class CL_WCF_CDS_BOL_TAG_PROVIDER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WCF_CDS_BOL_TAG_PROVIDER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WCF_CDS_BOL_TAG_PROVIDER has no exception.

Method CONVERT_TO_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 20100312
2 Importing IR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20100312
3 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100312
4 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100312

Method CONVERT_TO_STRING on class CL_WCF_CDS_BOL_TAG_PROVIDER has no exception.

Method CONVERT_TO_STRING_DDIC 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 20100329
2 Importing IR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20100329
3 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100329
4 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100329

Method CONVERT_TO_STRING_DDIC on class CL_WCF_CDS_BOL_TAG_PROVIDER has no exception.

Method CONVERT_TO_STRING_RFM 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 20100329
2 Importing IR_VALUE Call by reference Object reference (TYPE REF TO) DATA 20100329
3 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100329
4 Importing IV_REF_FIELD_PATH Call by reference Type reference (TYPE) WCF_CDS_BOL_PATH BOL Path 20100329
5 Returning RV_STRING Value transfer Type reference (TYPE) STRING 20100329
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20110224

Method GET_ATTRIBUTES_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOAD_REF_FIELD Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100811
2 Importing IV_UI_OBJ_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20100811
3 Returning RT_BOLTAG Value transfer Type reference (TYPE) WCFT_CDS_BOL_ATTRIBUTE Central Data Source User Variable Attribute 20100811

Method GET_ATTRIBUTES_DATA on class CL_WCF_CDS_BOL_TAG_PROVIDER has no exception.

Method GET_ATTRIBUTE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090311
2 Returning RS_BOLTAG Value transfer Type reference (TYPE) WCF_CDS_BOLTAG Central Data Source User Variable Attribute 20090311
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090311

Method GET_ATTRIBUTE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090311
2 Returning RS_BOL_TEXTS Value transfer Type reference (TYPE) WCF_CDS_BOLTAG_T 20090311
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090311

Method GET_CARDINALITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) WCF_CDS_BOL_PATH BOL Path 20100406
2 Importing IV_UI_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20100406
3 Returning RV_CARDINALITY Value transfer Type reference (TYPE) STRING 20100406

Method GET_CARDINALITY on class CL_WCF_CDS_BOL_TAG_PROVIDER has no exception.

Method GET_OBJECT_NAME_FROM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20100420
2 Importing IV_UI_OBJECT_TYPE Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20100420
3 Returning RV_OBJECT_NAME Value transfer Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20100420

Method GET_OBJECT_NAME_FROM_PATH on class CL_WCF_CDS_BOL_TAG_PROVIDER has no exception.

Method GET_REFERENCE_FIELD_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100329
2 Returning RV_PATH Value transfer Type reference (TYPE) WCF_CDS_BOL_PATH BOL Path 20100329
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20100329

Method GET_REFERENCE_FIELD_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 20100329
2 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20100329
3 Returning RR_VALUE Value transfer Object reference (TYPE REF TO) DATA 20100329
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20100329
History
Last changed by/on SAP  20110908 
SAP Release Created in 701