SAP ABAP Class IF_WCF_BPATH_FRAMEWORK_ACCESS (Encapsulates the BPATH access to the framework components)
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
Class IF_WCF_BPATH_FRAMEWORK_ACCESS  
Short Description Encapsulates the BPATH access to the framework components    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20101130   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
Class IF_WCF_BPATH_FRAMEWORK_ACCESS has no interface implemented.
Friends
Class IF_WCF_BPATH_FRAMEWORK_ACCESS has no friend class.
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
Class IF_WCF_BPATH_FRAMEWORK_ACCESS has no event.
Types
Class IF_WCF_BPATH_FRAMEWORK_ACCESS has no local type.
Method Signatures

Method ADD_OBJECT_TO_RETURNCOLL Signature

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

Method CLEAR_RETURNCOLL Signature

Method CLEAR_RETURNCOLL on class IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method CLEAR_RETURNCOLL on class 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 class IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method COPY_START_2_CURRENT_OBJECT Signature

Method COPY_START_2_CURRENT_OBJECT on class IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method COPY_START_2_CURRENT_OBJECT on class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_1ST_OF_COLL_AS_CURRENT Signature

Method SET_1ST_OF_COLL_AS_CURRENT on class IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method SET_1ST_OF_COLL_AS_CURRENT on class 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 class 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 class 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 class 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 class 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 class 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 class 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 class 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 class IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_PARENT_AS_CURRENT Signature

Method SET_PARENT_AS_CURRENT on class IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method SET_PARENT_AS_CURRENT on class 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 class IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.

Method SET_ROOT_AS_CURRENT Signature

Method SET_ROOT_AS_CURRENT on class IF_WCF_BPATH_FRAMEWORK_ACCESS has no parameter.
Method SET_ROOT_AS_CURRENT on class 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 class 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 class 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 class 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 class IF_WCF_BPATH_FRAMEWORK_ACCESS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in