SAP ABAP Class CL_WCF_CDS_DATA_SOURCE (Static Central Data Source Class)
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_DATA_SOURCE  
Short Description Static Central Data Source Class    
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 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WCF_CDS_DATA_SOURCE has no forward declaration.
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_DATA_SOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_SEPARATOR Static Attribute Public Type reference (TYPE) STRING ':' 20090302
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCT_ATTRIBUTE_NAME Static method Public Method Constructs an attribute name from its single pieces 20090302
2 GET_DDIC_LABEL Static method Public Method Returns ddic label for a given ddic type 20090306
3 GET_DTEL_LABEL Static method Private Method Returns data element label for a given ddic type 20090306
4 GET_STRUC_LABEL Static method Private Method Returns data element label for a given ddic type 20090306
5 GET_TABLE_LABEL Static method Private Method Returns data element label for a given ddic type 20090306
6 RESOLVE_PROVIDER_TYPE Static method Protected Method Return the class name for a given provider type 20090302
7 SPLIT_ATTRIBUTE_NAME Static method Public Method Splits an attribute name into its single pieces 20090302
Events
Class CL_WCF_CDS_DATA_SOURCE has no event.
Types
Class CL_WCF_CDS_DATA_SOURCE has no local type.
Method Signatures

Method CONSTRUCT_ATTRIBUTE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_ID Call by reference Type reference (TYPE) WCF_CDS_ATTRIBUTE_ID Attribute ID 20090302
2 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) WCF_CDS_CONTEXT_ID Context ID 20090302
3 Importing IV_PROVIDER_TYPE Call by reference Type reference (TYPE) WCF_CDS_PROVIDER_TYPE Provider Type 20090302
4 Returning RV_ATTRIBUTE_NAME Value transfer Type reference (TYPE) STRING Concatenated attribute name 20090302

Method CONSTRUCT_ATTRIBUTE_NAME on class CL_WCF_CDS_DATA_SOURCE has no exception.

Method GET_DDIC_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) WCF_CDS_DDIC_TYPE DDIC Type 20090306
2 Returning RV_LABEL Value transfer Type reference (TYPE) WCF_CDS_LABEL Attribute Label 20090306

Method GET_DDIC_LABEL on class CL_WCF_CDS_DATA_SOURCE has no exception.

Method GET_DTEL_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) WCF_CDS_DDIC_TYPE DDIC Type 20090306
2 Returning RV_LABEL Value transfer Type reference (TYPE) WCF_CDS_LABEL Attribute Label 20090306

Method GET_DTEL_LABEL on class CL_WCF_CDS_DATA_SOURCE has no exception.

Method GET_STRUC_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) WCF_CDS_DDIC_TYPE DDIC Type 20090306
2 Returning RV_LABEL Value transfer Type reference (TYPE) WCF_CDS_LABEL Attribute Label 20090306

Method GET_STRUC_LABEL on class CL_WCF_CDS_DATA_SOURCE has no exception.

Method GET_TABLE_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TYPE Call by reference Type reference (TYPE) WCF_CDS_DDIC_TYPE DDIC Type 20090306
2 Returning RV_LABEL Value transfer Type reference (TYPE) WCF_CDS_LABEL Attribute Label 20090306

Method GET_TABLE_LABEL on class CL_WCF_CDS_DATA_SOURCE has no exception.

Method RESOLVE_PROVIDER_TYPE 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 20090302
2 Returning RV_CLASS_NAME Value transfer Type reference (TYPE) CLASSNAME Reference type 20090302
# Exception Resumable Description Created on
1 CX_WCF_CDS_DATA_SOURCE Exception class for internal data source errors 20090303

Method SPLIT_ATTRIBUTE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ATTRIBUTE_ID Call by reference Type reference (TYPE) WCF_CDS_ATTRIBUTE_ID Component name 20090302
2 Exporting EV_CONTEXT_ID Call by reference Type reference (TYPE) WCF_CDS_CONTEXT_ID Context ID 20090302
3 Exporting EV_PROVIDER_TYPE Call by reference Type reference (TYPE) WCF_CDS_PROVIDER_TYPE Provider Type 20090302
4 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20090302

Method SPLIT_ATTRIBUTE_NAME on class CL_WCF_CDS_DATA_SOURCE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701