SAP ABAP Interface IF_CRM_UI_DATA_CONTEXT (Data Context Interface)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-APF (Application Component) Application Frame
     CRM_BSP_UI_FRAME_CORE (Package) Application Frame DDIC, Services and Utilities
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_UI_F_CUCODATACONTE_IMPL 20060315
Properties
Interface IF_CRM_UI_DATA_CONTEXT  
Short Description Data Context Interface    
General Data
Package CRM_BSP_UI_FRAME_CORE   Application Frame DDIC, Services and Utilities 
Created 20060315   SAP 
Last changed 20081007   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_CRM_UI_DATA_CONTEXT has no interface.
Friends
Interface IF_CRM_UI_DATA_CONTEXT has no friend.
Attributes
Interface IF_CRM_UI_DATA_CONTEXT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_DATA_CONTEXT Instance method Public Method Clear Data Context 20060316
2 GET_CONTENT Instance method Public Method Obsolete 20060425
3 GET_DATA_ATTRIBUTE Instance method Public Method Get Attribute 20060428
4 GET_ENTITIES Instance method Public Method Get All Stored Entities 20080421
5 GET_ENTITY Instance method Public Method Get a BOL entity 20060315
6 GET_ENTITY_ATTRIBUTE_AS_STRING Instance method Public Method Get BOL attribute as string 20060315
7 GET_ENTITY_ATTRIBUTE_AS_VALUE Instance method Public Method Get BOL attribute as value 20060315
8 GET_ENTITY_BY_PATH Instance method Public Method Get BOL entity by path 20060315
9 GET_RELATED_ENTITIES_BY_PATH Instance method Public Method Get related BOL entities 20060605
10 REMOVE_ENTITY Instance method Public Method Remove a BOL entity 20060328
11 SET_DATA_ATTRIBUTE Instance method Public Method Set Attribute 20060428
12 SET_ENTITY Instance method Public Method Set a BOL entity 20060315
Events
# Event Type Visibility Description Created on
1 ATTRIBUTE_CHANGED Static Event
(1)
Public
(2)
Raised when set_data_attribute changed data 20060428
2 DATA_CHANGED Static Event
(1)
Public
(2)
Raised when when set_entity changed data 20060425
Types
Interface IF_CRM_UI_DATA_CONTEXT has no local type.
Method Signatures

Method CLEAR_DATA_CONTEXT Signature

Method CLEAR_DATA_CONTEXT on Interface IF_CRM_UI_DATA_CONTEXT has no parameter.
Method CLEAR_DATA_CONTEXT on Interface IF_CRM_UI_DATA_CONTEXT has no exception.

Method GET_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONTENT Call by reference Type reference (TYPE) CRMT_UI_CB_CONTENT_TAB Content 20060425

Method GET_CONTENT on Interface IF_CRM_UI_DATA_CONTEXT has no exception.

Method GET_DATA_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) ANY 20060428
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20060428

Method GET_DATA_ATTRIBUTE on Interface IF_CRM_UI_DATA_CONTEXT has no exception.

Method GET_ENTITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) CRMTT_UI_DATA_CONTEXT Elements of the Global Data Context 20080421

Method GET_ENTITIES on Interface IF_CRM_UI_DATA_CONTEXT has no exception.

Method GET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20060315
2 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Interface for BO attribute 20060315

Method GET_ENTITY on Interface IF_CRM_UI_DATA_CONTEXT has no exception.

Method GET_ENTITY_ATTRIBUTE_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUPPRESS_CREATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Prevent creation of objects if TRUE 20070212
2 Importing PATH Call by reference Type reference (TYPE) STRING 20060315
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20060315
# Exception Resumable Description Created on
1 CX_CRM_BDC_NO_DATA Angeforderte Daten sind nicht verfügbar 20060315
2 CX_CRM_BDC_XPATH_ERROR Fehler bei XPath-Zugriff auf Eigenschaft 20060315

Method GET_ENTITY_ATTRIBUTE_AS_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUPPRESS_CREATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Prevent creation of objects if TRUE 20070212
2 Importing PATH Call by reference Type reference (TYPE) STRING 20060315
3 Exporting VALUE Value transfer Type reference (TYPE) ANY 20060315
# Exception Resumable Description Created on
1 CX_CRM_BDC_NO_DATA Angeforderte Daten sind nicht verfügbar 20060315
2 CX_CRM_BDC_XPATH_ERROR Fehler bei XPath-Zugriff auf Eigenschaft 20060315

Method GET_ENTITY_BY_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUPPRESS_CREATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Prevent creation of objects if TRUE 20070212
2 Importing PATH Call by reference Type reference (TYPE) STRING 20060315
3 Returning VALUE Value transfer Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Interface for BO attribute 20060315
# Exception Resumable Description Created on
1 CX_CRM_BDC_NO_DATA Angeforderte Daten sind nicht verfügbar 20060315
2 CX_CRM_BDC_XPATH_ERROR Fehler bei XPath-Zugriff auf Eigenschaft 20060315

Method GET_RELATED_ENTITIES_BY_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 20060605
2 Importing IV_SUPPRESS_CREATION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Prevent creation of objects if TRUE 20070212
3 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) IF_BOL_BO_COL Business Object Collection Interface 20060605
# Exception Resumable Description Created on
1 CX_CRM_BDC_NO_DATA Angeforderte Daten sind nicht verfügbar 20060605
2 CX_CRM_BDC_XPATH_ERROR Fehler bei XPath-Zugriff auf Eigenschaft 20060605

Method REMOVE_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20060328

Method REMOVE_ENTITY on Interface IF_CRM_UI_DATA_CONTEXT has no exception.

Method SET_DATA_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20060428
2 Importing I_VALUE Call by reference Type reference (TYPE) ANY 20060428

Method SET_DATA_ATTRIBUTE on Interface IF_CRM_UI_DATA_CONTEXT has no exception.

Method SET_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Name of entity 20060315
2 Importing VALUE Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Interface for BO attribute 20060315
# Exception Resumable Description Created on
1 CX_CRM_UI_DC_PARAM_NOT_DEFINED 20060328
Event Signatures

Event ATTRIBUTE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NAME Exporting Value transfer Type reference (TYPE) STRING 20060428

Event DATA_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NAME Exporting Value transfer Type reference (TYPE) STRING Data Context Paramter 20060425
History
Last changed by/on SAP  20081007 
SAP Release Created in 700