SAP ABAP Interface IF_WCF_BPATH_FRAMEWORK_ACCESS (Encapsulates the BPATH access to the framework components)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-BOL (Application Component) Business Object Layer
     CRM_BOL (Package) CRM Business Object Layer
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_BPATH_BOL_ACCESS Encapsulates BOL access for BPATH 20101130
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCF_BPATH_ITAB_ACCESS Encapsulating itab access from BPATH 20110107
Properties
Interface IF_WCF_BPATH_FRAMEWORK_ACCESS  
Short Description Encapsulates the BPATH access to the framework components    
General Data
Package CRM_BOL   CRM Business Object Layer 
Created 20101130   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_BPATH_FRAMEWORK_ACCESS has no interface.
Friends
Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_NAME Instance attribute Public Type reference (TYPE) STRING 20101201
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECT_TO_RETURNCOLL Instance method Public Method 20101202
2 CLEAR_RETURNCOLL Instance method Public Method 20101202
3 COLL_IS_INITIAL Instance method Public Method 20101202
4 COPY_START_2_CURRENT_OBJECT Instance method Public Method 20101202
5 CREATE_ATTRSTRUCT_DATA Instance method Public Method 20110111
6 CURRENTOBJ_IS_BOUND Instance method Public Method 20101202
7 CURRENTOBJ_IS_INITIAL Instance method Public Method 20101202
8 FILL_ATTRSTRUCTDATA Instance method Public Method 20101202
9 GET_ATTRSTRUCT_FROM_CURRENTOBJ Instance method Public Method 20101202
10 GET_ATTR_TYPE Instance method Public Method 20101202
11 GET_COLL_RESULT Instance method Public Method 20101202
12 GET_CURRENT_ATTRSTRUCTNAME Instance method Public Method 20101202
13 GET_CURRENT_COLL Instance method Public Method 20101202
14 GET_CURRENT_COLL_SIZE Instance method Public Method 20101201
15 GET_CURRENT_FIELDTAB Instance method Public Method 20110211
16 GET_CURRENT_NAMESPACE Instance method Public Method 20101201
17 GET_CURRENT_OBJECT Instance method Public Method 20101201
18 GET_CURRENT_OBJECTNAME Instance method Public Method 20101201
19 GET_EMPTY_COPY_CURRENT_TABLE Instance method Public Method 20110111
20 GET_FIRST_PARENT Instance method Public Method 20101202
21 GET_FIRST_RELATION Instance method Public Method 20101202
22 GET_FRAMEWORK_OBJECT Instance method Public Method 20101214
23 GET_FRAMEWORK_RUNTIME_OBJECT Instance method Public Method 20101214
24 GET_FW_SPECIFIC_FUNCTIONPOOLS Instance method Public Method 20101201
25 GET_NEXT_PARENT Instance method Public Method 20101202
26 GET_NEXT_RELATION Instance method Public Method 20101202
27 GET_NO_OF_PARENTS Instance method Public Method 20101202
28 GET_PARENTNAME Instance method Public Method 20101202
29 GET_PARENT_OBJECTNAMES Instance method Public Method 20101202
30 GET_PROPERTY_TEXT Instance method Public Method 20101202
31 GET_RELATION_DATA Instance method Public Method 20101202
32 GET_ROOT_OBJECT_NAME Instance method Public Method 20101202
33 IS_FUNCTION_SUPPORTED Instance method Public Method 20110506
34 SET_1ST_OF_COLL_AS_CURRENT Instance method Public Method 20101202
35 SET_CURRENT_COLLECTION Instance method Public Method 20101202
36 SET_CURRENT_NAMESPACE Instance method Public Method 20101202
37 SET_CURRENT_OBJECT Instance method Public Method 20101202
38 SET_CURRENT_OBJECTNAME Instance method Public Method 20101202
39 SET_CURR_FROM_COLL_TO_CURRENT Instance method Public Method 20101202
40 SET_FRAMEWORK_OBJECT Instance method Public Method 20101130
41 SET_NEXTOBJ_AS_CURRENT Instance method Public Method 20101202
42 SET_OBJ_BY_INDEX_AS_CURRENT Instance method Public Method 20110113
43 SET_PARENT_AS_CURRENT Instance method Public Method 20101202
44 SET_REL_AS_CURRENT_COL Instance method Public Method 20101202
45 SET_ROOT_AS_CURRENT Instance method Public Method 20101202
46 SET_START_COLLECTION Instance method Public Method 20101130
47 SET_START_OBJECT Instance method Public Method 20101130
48 SET_START_OBJECTNAME Instance method Public Method 20101130
49 SYNTAXCHECK_DEALS_WITH_SAMPLES Instance method Public Method 20110112
Events
Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no event.
Types
Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no local type.
Method Signatures

Method ADD_OBJECT_TO_RETURNCOLL Signature

Method ADD_OBJECT_TO_RETURNCOLL on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method ADD_OBJECT_TO_RETURNCOLL on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method CLEAR_RETURNCOLL Signature

Method CLEAR_RETURNCOLL on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method CLEAR_RETURNCOLL on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method COLL_IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20101202

Method COLL_IS_INITIAL on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method COPY_START_2_CURRENT_OBJECT Signature

Method COPY_START_2_CURRENT_OBJECT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method COPY_START_2_CURRENT_OBJECT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method CREATE_ATTRSTRUCT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CREATED_STRUC Call by reference Object reference (TYPE REF TO) DATA 20110111

Method CREATE_ATTRSTRUCT_DATA on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method CURRENTOBJ_IS_BOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20101202

Method CURRENTOBJ_IS_BOUND on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method CURRENTOBJ_IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20101202

Method CURRENTOBJ_IS_INITIAL on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method FILL_ATTRSTRUCTDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) ANY 20101202

Method FILL_ATTRSTRUCTDATA on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_ATTRSTRUCT_FROM_CURRENTOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRUKNAME Name of a structure 20101202

Method GET_ATTRSTRUCT_FROM_CURRENTOBJ on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_ATTR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) NAME_KOMP Component name 20101202
2 Returning RV_RESULT Value transfer Type reference (TYPE) ROLLNAME Data element (semantic domain) 20101202

Method GET_ATTR_TYPE on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_COLL_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_COLLECTION Value transfer Object reference (TYPE REF TO) OBJECT 20101202

Method GET_COLL_RESULT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_CURRENT_ATTRSTRUCTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRUKNAME Name of a structure 20101202

Method GET_CURRENT_ATTRSTRUCTNAME on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_CURRENT_COLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20101202

Method GET_CURRENT_COLL on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_CURRENT_COLL_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) INT4 Natural number 20101201

Method GET_CURRENT_COLL_SIZE on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_CURRENT_FIELDTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MIN_LENGTH Call by reference Type reference (TYPE) INT2 2 byte integer (signed) 20110211
2 Importing IV_TYPES Call by reference Type reference (TYPE) STRING 20110211
3 Returning RV_RESULT Value transfer Type reference (TYPE) STRINGTAB Table with Strings 20110211

Method GET_CURRENT_FIELDTAB on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_CURRENT_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101201

Method GET_CURRENT_NAMESPACE on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_CURRENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJ Value transfer Object reference (TYPE REF TO) OBJECT 20101201

Method GET_CURRENT_OBJECT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_CURRENT_OBJECTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101201

Method GET_CURRENT_OBJECTNAME on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_EMPTY_COPY_CURRENT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) DATA 20110111

Method GET_EMPTY_COPY_CURRENT_TABLE on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_FIRST_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101202

Method GET_FIRST_PARENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_FIRST_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101202

Method GET_FIRST_RELATION on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_FRAMEWORK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) OBJECT 20101214

Method GET_FRAMEWORK_OBJECT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_FRAMEWORK_RUNTIME_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Object reference (TYPE REF TO) OBJECT 20101214

Method GET_FRAMEWORK_RUNTIME_OBJECT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_FW_SPECIFIC_FUNCTIONPOOLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101201

Method GET_FW_SPECIFIC_FUNCTIONPOOLS on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_NEXT_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101202

Method GET_NEXT_PARENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_NEXT_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101202

Method GET_NEXT_RELATION on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_NO_OF_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) INT2 Natural number 20101202

Method GET_NO_OF_PARENTS on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_PARENTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEARCH Call by reference Type reference (TYPE) STRING 20101202
2 Returning RV_RETURN Value transfer Type reference (TYPE) STRING 20101202

Method GET_PARENTNAME on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_PARENT_OBJECTNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RV_RESULT Call by reference Type reference (TYPE) TABLE 20101202

Method GET_PARENT_OBJECTNAMES on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_PROPERTY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR Call by reference Type reference (TYPE) NAME_KOMP Component name 20101202
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101202

Method GET_PROPERTY_TEXT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_RELATION_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SOURCE Call by reference Type reference (TYPE) STRING 20101202
2 Exporting EV_TARGET Call by reference Type reference (TYPE) STRING 20101202
3 Importing IV_RELATION Call by reference Type reference (TYPE) STRING 20101202
4 Importing IV_SOURCE_OBJECTNAME Call by reference Type reference (TYPE) STRING 20101202

Method GET_RELATION_DATA on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method GET_ROOT_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20101202

Method GET_ROOT_OBJECT_NAME on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method IS_FUNCTION_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION Call by reference Type reference (TYPE) STRING 20110506
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110506

Method IS_FUNCTION_SUPPORTED on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_1ST_OF_COLL_AS_CURRENT Signature

Method SET_1ST_OF_COLL_AS_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method SET_1ST_OF_COLL_AS_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_CURRENT_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Object reference (TYPE REF TO) OBJECT 20101202

Method SET_CURRENT_COLLECTION on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_CURRENT_NAMESPACE 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 20101202

Method SET_CURRENT_NAMESPACE on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_CURRENT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Object reference (TYPE REF TO) OBJECT 20101202

Method SET_CURRENT_OBJECT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_CURRENT_OBJECTNAME 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 20101202

Method SET_CURRENT_OBJECTNAME on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_CURR_FROM_COLL_TO_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COL Call by reference Object reference (TYPE REF TO) OBJECT 20101202

Method SET_CURR_FROM_COLL_TO_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_FRAMEWORK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FRAMEWORK Call by reference Object reference (TYPE REF TO) OBJECT 20101201
2 Importing IO_MODEL_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20101201
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING 20101201

Method SET_FRAMEWORK_OBJECT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_NEXTOBJ_AS_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLL Call by reference Object reference (TYPE REF TO) OBJECT 20101202

Method SET_NEXTOBJ_AS_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_OBJ_BY_INDEX_AS_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COLL Call by reference Object reference (TYPE REF TO) OBJECT 20110113
2 Importing IV_INDEX Call by reference Type reference (TYPE) INT4 Natural number 20110113

Method SET_OBJ_BY_INDEX_AS_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_PARENT_AS_CURRENT Signature

Method SET_PARENT_AS_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method SET_PARENT_AS_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_REL_AS_CURRENT_COL Signature

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

Method SET_REL_AS_CURRENT_COL on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_ROOT_AS_CURRENT Signature

Method SET_ROOT_AS_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method SET_ROOT_AS_CURRENT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_START_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Object reference (TYPE REF TO) OBJECT 20101130

Method SET_START_COLLECTION on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_START_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY Call by reference Object reference (TYPE REF TO) OBJECT 20101130

Method SET_START_OBJECT on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_START_OBJECTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING '' 20101201
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20101130
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) STRING '' 20101201

Method SET_START_OBJECTNAME on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SYNTAXCHECK_DEALS_WITH_SAMPLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20110112

Method SYNTAXCHECK_DEALS_WITH_SAMPLES on Interface IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702