SAP ABAP Class /BOBF/CL_CONF_MODEL_TOOLBOX (Toolbox for BOPF Models)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   AP-RC-BOF-CFN (Application Component) Business Object Processing Framework Configuration
     /BOBF/CONFIGURATION (Package) Business Object Processing Configuration
Properties
Class /BOBF/CL_CONF_MODEL_TOOLBOX  
Short Description Toolbox for BOPF Models    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/CONFIGURATION   Business Object Processing Configuration 
Created 20081212   SAP 
Last change 20130531   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 /BOBF/CL_CONF_MODEL_TOOLBOX has no interface implemented.
Friends
Class /BOBF/CL_CONF_MODEL_TOOLBOX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION Constant Private Type reference (TYPE) STRING 'SC_ACTION' 20081212
2 GC_ACTION_ATTRIBUTE Constant Private Type reference (TYPE) STRING 'SC_ACTION_ATTRIBUTE' 20081212
3 GC_ALTERNATIVE_KEY Constant Private Type reference (TYPE) STRING 'SC_ALTERNATIVE_KEY' 20081212
4 GC_ASSOCIATION Constant Private Type reference (TYPE) STRING 'SC_ASSOCIATION' 20081212
5 GC_ASSOCIATION_ATTRIBUTE Constant Private Type reference (TYPE) STRING 'SC_ASSOCIATION_ATTRIBUTE' 20081212
6 GC_BUSINESS_OBJECT Constant Private Type reference (TYPE) STRING 'SC_BO_KEY' 20081212
7 GC_BUSINESS_OBJECT_NAME Constant Private Type reference (TYPE) STRING 'SC_BO_NAME' 20081212
8 GC_DETERMINATION Constant Private Type reference (TYPE) STRING 'SC_DETERMINATION' 20081212
9 GC_GROUP Constant Private Type reference (TYPE) STRING 'SC_GROUP' 20081212
10 GC_NODE Constant Private Type reference (TYPE) STRING 'SC_NODE' 20081212
11 GC_NODE_ATTRIBUTE Constant Private Type reference (TYPE) STRING 'SC_NODE_ATTRIBUTE' 20081212
12 GC_NODE_CATEGORY Constant Private Type reference (TYPE) STRING 'SC_NODE_CATEGORY' 20081212
13 GC_QUERY Constant Private Type reference (TYPE) STRING 'SC_QUERY' 20081212
14 GC_QUERY_ATTRIBUTE Constant Private Type reference (TYPE) STRING 'SC_QUERY_ATTRIBUTE' 20081212
15 GC_STATUS_ATTRIBUTE Constant Private Type reference (TYPE) STRING 'SC_STATUS_ATTRIBUTE' 20081212
16 GC_STATUS_DERIVATOR Constant Private Type reference (TYPE) STRING 'SC_STATUS_DERIVATOR' 20081212
17 GC_VALIDATION Constant Private Type reference (TYPE) STRING 'SC_VALIDATION' 20081212
18 GC_VALUE_SET Constant Private Type reference (TYPE) STRING 'SC_VALUE_SET' 20081212
19 GO_BOPF Static Attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_SERVICE_LAYER Interface for the Service Layer 20081212
20 GO_CONF Static Attribute Private Object reference (TYPE REF TO) /BOBF/IF_FRW_CONFIGURATION Interface for Configuration 20081212
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20081212
2 DETERMINE_ALL_CLASSES Static method Public Method Determine all classes and interfaces 20081212
3 DETERMINE_CONSTANTS_NAME Static method Public Method Determine constants name 20081212
4 DETERMINE_REVERSE_ASSOCIATION Static method Public Method Determine reverse association 20081212
5 GENERATE_CONTENT_CLASSES Static method Public Method Generate implementation classes 20091009
Events
Class /BOBF/CL_CONF_MODEL_TOOLBOX has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_OBJECT Public See coding 20081212 BEGIN OF ts_object , object_type TYPE trobjtype , object_name TYPE typename , END OF ts_object
2 TT_OBJECT Public See coding 20081212 tt_object TYPE SORTED TABLE OF ts_object WITH UNIQUE KEY object_type object_name
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /BOBF/CL_CONF_MODEL_TOOLBOX has no parameter.
Method CLASS_CONSTRUCTOR on class /BOBF/CL_CONF_MODEL_TOOLBOX has no exception.

Method DETERMINE_ALL_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_OBJECT Value transfer Type reference (TYPE) TT_OBJECT List of Objects 20081212
2 Importing IV_OBJ_KEY Call by reference Type reference (TYPE) /BOBF/OBM_OBJ_KEY Business Object Version 20081212

Method DETERMINE_ALL_CLASSES on class /BOBF/CL_CONF_MODEL_TOOLBOX has no exception.

Method DETERMINE_CONSTANTS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_CONSTANTS_NAME Value transfer Type reference (TYPE) STRING Constants Name 20081212
2 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20081212
3 Importing IV_KEY Call by reference Type reference (TYPE) /BOBF/CONF_KEY NodeID 20081212
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node 20081212
5 Importing IV_OBJ_KEY Call by reference Type reference (TYPE) /BOBF/OBM_OBJ_KEY Business Object Version 20081212
6 Importing IV_WITH_INTERFACE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Add constants interface name 20081212

Method DETERMINE_CONSTANTS_NAME on class /BOBF/CL_CONF_MODEL_TOOLBOX has no exception.

Method DETERMINE_REVERSE_ASSOCIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ASSOC_KEY Value transfer Type reference (TYPE) /BOBF/OBM_ASSOC_KEY Association 20081212
2 Importing IV_ASSOC_KEY Call by reference Type reference (TYPE) /BOBF/OBM_ASSOC_KEY Association 20081212
3 Importing IV_OBJ_KEY Call by reference Type reference (TYPE) /BOBF/OBM_OBJ_KEY Business Object Version 20081212

Method DETERMINE_REVERSE_ASSOCIATION on class /BOBF/CL_CONF_MODEL_TOOLBOX has no exception.

Method GENERATE_CONTENT_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) BOOLE_D 20091009
2 Importing IV_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME 20091009
3 Importing IV_CONTENT_CAT Call by reference Type reference (TYPE) /BOBF/OBM_CONTENT_CAT Entity Category 20091009
4 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) /BOBF/OBM_DESCRIPTION 20091009

Method GENERATE_CONTENT_CLASSES on class /BOBF/CL_CONF_MODEL_TOOLBOX has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702