SAP ABAP Class CL_FOX3_UTILITY_OBJECT (Basis Class for Utility Objects (Stateless))
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-DRF (Application Component) Data Replication Framework
     FOX3 (Package) Framework for hierarchy explosion
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOX3_UTILITY_OBJECT Additional Functions for FOX Objects (Stateless) 20100514
Properties
Class CL_FOX3_UTILITY_OBJECT  
Short Description Basis Class for Utility Objects (Stateless)    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOX3   Framework for hierarchy explosion 
Created 20100514   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FOX3_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FOX3_UTILITY_OBJECT Additional Functions for FOX Objects (Stateless) 20100514
Friends
Class CL_FOX3_UTILITY_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NO_VERSION Instance attribute Public Attribute reference (LIKE) 20100514
2 GC_TABLE_EMPTY Constant Protected Type reference (TYPE) FOX3_TABLE_STATUS CL_FOX3_CONSTANTS=>GC_TABLE_EMPTY Table Status 20100514
3 GC_TABLE_FILLED Constant Protected Type reference (TYPE) FOX3_TABLE_STATUS CL_FOX3_CONSTANTS=>GC_TABLE_FILLED Table Status 20100514
4 GC_TABLE_NOT_CHECKED Constant Protected Type reference (TYPE) FOX3_TABLE_STATUS CL_FOX3_CONSTANTS=>GC_TABLE_NOT_CHECKED Table Status 20100514
5 GC_TABLE_PARTLY_FILLED Constant Protected Type reference (TYPE) FOX3_TABLE_STATUS CL_FOX3_CONSTANTS=>GC_TABLE_PARTLY_FILLED Table Status 20100514
6 GV_DATA_NAME Instance attribute Protected Type reference (TYPE) FOX3_DATA_STRUCTURE_NAME Name of FOX Data Structure 20100514
7 GV_OBJECT_TYPE Instance attribute Public Attribute reference (LIKE) 20100514
8 GV_OBJECT_TYPE_TEXT Instance attribute Public Attribute reference (LIKE) 20100514
9 GV_TAG Instance attribute Protected Type reference (TYPE) PTU_TAG Indicator 20100514
10 ST_ALL_UTIL_OBJECTS Static Attribute Protected See coding Global Instance Tables 20100514
11 SV_MSG_DUMMY Static Attribute Protected Type reference (TYPE) CHAR1 Dummy for Messages 20100514
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_UTILITY_OBJECT Static method Public Method Instance Generation 20100514
2 DISPLAY_OBJECT Instance method Protected Method 20100514
3 GET_DESCRIPTION Instance method Protected Method 20100514
4 GET_FOX_KEY_FROM_TECH_KEY Instance method Protected Method 20100514
5 GET_KEY_EXT_FROM_INT Instance method Protected Method 20100514
6 GET_KEY_FROM_UI Instance method Protected Method 20100514
7 GET_KEY_INT_FROM_EXT Instance method Protected Method 20100514
8 GET_OBJECTS_TO_CREATE Instance method Protected Method 20100514
9 GET_TECH_KEY_FROM_FOX_KEY Instance method Protected Method 20100514
10 GET_TECH_OBJ_TYPE Instance method Protected Method 20100514
11 LOOK_FOR_RELATED_OBJECTS Instance method Protected Method 20100514
12 SET_UTILITY_OBJECT Instance method Protected Method Constructor Method 20100514
Events
Class CL_FOX3_UTILITY_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_UTILITY_OBJECT Protected See coding Structure for Utility Objects 20100514 begin of ts_utility_object, object_type type fox3_obj_type, implementation type fox0_objutil_implementation, object type ref to if_fox3_utility_object, end of ts_utility_object
Method Signatures

Method CREATE_UTILITY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EI_UTIL_OBJECT Call by reference Object reference (TYPE REF TO) IF_FOX3_UTILITY_OBJECT Additional Functions for FOX Objects (Stateless) 20100514
2 Importing IV_DATA_NAME Call by reference Type reference (TYPE) FOX3_DATA_STRUCTURE_NAME Name of FOX Data Structure 20100514
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) FOX3_OBJ_TYPE Object Type (Such As Material or BOM) 20100514
4 Importing IV_OBJECT_TYPE_TEXT Call by reference Type reference (TYPE) FOX3_OBJ_TYPE_EXT Description of Object Type 20100514
5 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Indicator 20100514
6 Importing IV_UTIL_IMPLEMENT Call by reference Type reference (TYPE) FOX0_OBJUTIL_IMPLEMENTATION FOX Additional Functions for Object (Stateless) 20100514

Method CREATE_UTILITY_OBJECT on class CL_FOX3_UTILITY_OBJECT has no exception.

Method DISPLAY_OBJECT Signature

Method DISPLAY_OBJECT on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method DISPLAY_OBJECT on class CL_FOX3_UTILITY_OBJECT has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method GET_DESCRIPTION on class CL_FOX3_UTILITY_OBJECT has no exception.

Method GET_FOX_KEY_FROM_TECH_KEY Signature

Method GET_FOX_KEY_FROM_TECH_KEY on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method GET_FOX_KEY_FROM_TECH_KEY on class CL_FOX3_UTILITY_OBJECT has no exception.

Method GET_KEY_EXT_FROM_INT Signature

Method GET_KEY_EXT_FROM_INT on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method GET_KEY_EXT_FROM_INT on class CL_FOX3_UTILITY_OBJECT has no exception.

Method GET_KEY_FROM_UI Signature

Method GET_KEY_FROM_UI on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method GET_KEY_FROM_UI on class CL_FOX3_UTILITY_OBJECT has no exception.

Method GET_KEY_INT_FROM_EXT Signature

Method GET_KEY_INT_FROM_EXT on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method GET_KEY_INT_FROM_EXT on class CL_FOX3_UTILITY_OBJECT has no exception.

Method GET_OBJECTS_TO_CREATE Signature

Method GET_OBJECTS_TO_CREATE on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method GET_OBJECTS_TO_CREATE on class CL_FOX3_UTILITY_OBJECT has no exception.

Method GET_TECH_KEY_FROM_FOX_KEY Signature

Method GET_TECH_KEY_FROM_FOX_KEY on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method GET_TECH_KEY_FROM_FOX_KEY on class CL_FOX3_UTILITY_OBJECT has no exception.

Method GET_TECH_OBJ_TYPE Signature

Method GET_TECH_OBJ_TYPE on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method GET_TECH_OBJ_TYPE on class CL_FOX3_UTILITY_OBJECT has no exception.

Method LOOK_FOR_RELATED_OBJECTS Signature

Method LOOK_FOR_RELATED_OBJECTS on class CL_FOX3_UTILITY_OBJECT has no parameter.
Method LOOK_FOR_RELATED_OBJECTS on class CL_FOX3_UTILITY_OBJECT has no exception.

Method SET_UTILITY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATA_NAME Call by reference Type reference (TYPE) FOX3_DATA_STRUCTURE_NAME Name of FOX Data Structure 20100514
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) FOX3_OBJ_TYPE Object Type (Such As Material or BOM) 20100514
3 Importing IV_OBJECT_TYPE_TEXT Call by reference Type reference (TYPE) FOX3_OBJ_TYPE_EXT Text for Object Type 20100514
4 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Indicator 20100514

Method SET_UTILITY_OBJECT on class CL_FOX3_UTILITY_OBJECT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640