SAP ABAP Interface IF_FOX3_STRUCTURED_OBJECT (Object in a Structure)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FOX3_STRUCTURED_OBJECT Abstract Class for Structured Object 20100514
Properties
Interface IF_FOX3_STRUCTURED_OBJECT  
Short Description Object in a Structure    
General Data
Package FOX3   Framework for hierarchy explosion 
Created 20100514   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_FOX3_STRUCTURED_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FOX3_BASIC_OBJECT Object in a Structure 20100514
2 IF_FOX3_FREEABLE_OBJECT ObjeCt with Free_Data Method 20100514
Friends
Interface IF_FOX3_STRUCTURED_OBJECT has no friend.
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 GI_VALIDITY Instance attribute Public Attribute reference (LIKE) 20100514
3 GS_OBJECT_KEY Instance attribute Public Attribute reference (LIKE) 20100514
4 GV_FREED Instance attribute Public Attribute reference (LIKE) 20100514
5 GV_HAS_DATA_IN_CONTAINER Instance attribute Public Type reference (TYPE) FLAG_X Data Available in Object Data Manager 20100514
6 GV_HAS_OBJECT_DATA Instance attribute Public Type reference (TYPE) FLAG_X Indicator that Object Data is Available 20100514
7 GV_OBJECT_ID Instance attribute Public Attribute reference (LIKE) 20100514
8 GV_TAG Instance attribute Public Attribute reference (LIKE) 20100514
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DIRECTION Instance method Public Method Change Direction of Explosion 20100514
2 DISPLAY_OBJECT Instance method Public Method 20100514
3 EVENT_RETURN_COMPONENTS Instance method Public Method Return Dependent Objects from Event Registering 20100514
4 FREE_DATA Instance method Public Method 20100514
5 GET_ALL_COMPONENTS Instance method Public Method Return All Components at the Same Time 20100514
6 GET_ALL_COMPONENTS_BY_LINKTYPE Instance method Public Method Return of All Dependent Objects for a Link Type 20100514
7 GET_DESCRIPTION Instance method Public Method 20100514
8 GET_KEY_EXT Instance method Public Method 20100514
9 GET_LINKED_OBJECT_EXT Instance method Public Method 20100514
10 GET_LINK_TYPE_EXT Instance method Public Method 20100514
11 GET_OBJECT_DATA Instance method Public Method 20100514
12 GET_OBJECT_EXT Instance method Public Method 20100514
13 GET_OBJECT_KEY_EXT Instance method Public Method 20100514
14 GET_OBJECT_TYPE_EXT Instance method Public Method 20100514
15 GET_VALIDITY Instance method Public Method 20100514
16 GET_VALIDITY_DATA Instance method Public Method 20100514
17 REMOVE_DATA_FROM_CONTAINER Instance method Public Method Data Deleted in Object Data Manager 20100514
18 REMOVE_OBJECT_DATA Instance method Public Method Delete Object Data 20100514
19 SET_CONSTRUCTION_PARAMETERS Instance method Public Method Enter the Necessary Parameter (such as Object Key) 20100514
Events
# Event Type Visibility Description Created on
1 LOOKING_FOR_DEPENDENCIES Instance Event
(0)
Public
(2)
Look for Objects Dependent on Me 20100514
Types
Interface IF_FOX3_STRUCTURED_OBJECT has no local type.
Method Signatures

Method CHANGE_DIRECTION Signature

Method CHANGE_DIRECTION on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method CHANGE_DIRECTION on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method DISPLAY_OBJECT Signature

Method DISPLAY_OBJECT on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method DISPLAY_OBJECT on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method EVENT_RETURN_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COMPONENTS Call by reference Type reference (TYPE) FOX_LINKED_CACHE_OBJECT_T Table of Dependent Objects 20100514
2 Importing IV_IGNORE_COMPONENTS Call by reference Type reference (TYPE) FLAG_X Indicator 20100514

Method EVENT_RETURN_COMPONENTS on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method FREE_DATA Signature

Method FREE_DATA on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method FREE_DATA on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_ALL_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_EXPLODED_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_FOX_MULTILEVEL_STRUCTURE Multilevel Object Structure 20100514
2 Exporting ET_LINKED_OBJECTS Call by reference Type reference (TYPE) FOX_LINKED_CACHE_OBJECT_T Table of Dependent Objects 20100514
3 Importing IT_EXCLUDED_TYPES Call by reference Type reference (TYPE) FOX_LINK_TYPE_T Exclusion of Certain Object Types 20100514
4 Importing IT_INCLUDED_TYPES Call by reference Type reference (TYPE) FOX_LINK_TYPE_T Restriction of Types of Dependency 20100514

Method GET_ALL_COMPONENTS on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_ALL_COMPONENTS_BY_LINKTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_EXPLODED_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_FOX_MULTILEVEL_STRUCTURE Multilevel Object Structure 20100514
2 Exporting ET_COMPONENTS Call by reference Type reference (TYPE) FOX_LINKED_CACHE_OBJECT_T Object and Link Color in FOX Cache 20100514
3 Exporting EV_NOT_ENOUGH_FKO Call by reference Type reference (TYPE) FOX_NOT_ENOUGH_FKO Too Few Foreign Key Objects 20100514
4 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) FOX_LINK_TYPE Type of Relationship Between Objects 20100514

Method GET_ALL_COMPONENTS_BY_LINKTYPE on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_DESCRIPTION on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_KEY_EXT Signature

Method GET_KEY_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_KEY_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_LINKED_OBJECT_EXT Signature

Method GET_LINKED_OBJECT_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_LINKED_OBJECT_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_LINK_TYPE_EXT Signature

Method GET_LINK_TYPE_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_LINK_TYPE_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_OBJECT_DATA Signature

Method GET_OBJECT_DATA on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_OBJECT_DATA on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_OBJECT_EXT Signature

Method GET_OBJECT_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_OBJECT_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_OBJECT_KEY_EXT Signature

Method GET_OBJECT_KEY_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_OBJECT_KEY_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_OBJECT_TYPE_EXT Signature

Method GET_OBJECT_TYPE_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_OBJECT_TYPE_EXT on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_VALIDITY Signature

Method GET_VALIDITY on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_VALIDITY on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method GET_VALIDITY_DATA Signature

Method GET_VALIDITY_DATA on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method GET_VALIDITY_DATA on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method REMOVE_DATA_FROM_CONTAINER Signature

Method REMOVE_DATA_FROM_CONTAINER on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method REMOVE_DATA_FROM_CONTAINER on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method REMOVE_OBJECT_DATA Signature

Method REMOVE_OBJECT_DATA on Interface IF_FOX3_STRUCTURED_OBJECT has no parameter.
Method REMOVE_OBJECT_DATA on Interface IF_FOX3_STRUCTURED_OBJECT has no exception.

Method SET_CONSTRUCTION_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OBJECT_DATA Call by reference Object reference (TYPE REF TO) DATA Object-Specific Data 20100514
2 Importing II_FACTORY Call by reference Object reference (TYPE REF TO) IF_FOX_STRUCT_OBJECT_FACTORY Factory for Instances of Structured Objects 20100514
3 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) FOX_OBJECT_KEY_S Generic Object Key for Factory 20100514
4 Importing IS_VALIDITY Call by reference Type reference (TYPE) FOX_OBJECT_VALIDITY_S Validity Attributes for Object 20100514
5 Importing IT_TABLE_INFO Call by reference Type reference (TYPE) FOX_TABLE_INFO_T Table Information 20100514
6 Importing IV_OBJECT_FROM_DB Call by reference Type reference (TYPE) XFELD Object Is Being Read from the Database 20100514
7 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) FOX_OBJECT_DB_ID Database ID of a FOX Object 20100514
# Exception Resumable Description Created on
1 OBJECT_NOT_VALID Object Should Not Be Included in the Explosion 20100514
Event Signatures

Event LOOKING_FOR_DEPENDENCIES Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 II_FACTORY Exporting Value transfer Object reference (TYPE REF TO) IF_FOX_STRUCT_OBJECT_FACTORY Factory for Instances of Structured Objects 20100514
2 IT_EXCLUDED_TYPES Exporting Value transfer Type reference (TYPE) FOX_LINK_TYPE_T Exclusion of Certain Object Types 20100514
3 IT_INCLUDED_TYPES Exporting Value transfer Type reference (TYPE) FOX_LINK_TYPE_T Restriction of Types of Dependency 20100514
History
Last changed by/on SAP  20110908 
SAP Release Created in