SAP ABAP Interface IF_FOX_STRUCTURED_OBJECT (Object in a Structure)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
LO-PDM (Application Component) Product Data Management
⤷
PLM_FOX (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_FOX_STRUCTURED_OBJECT | Abstract Class for Structured Object | 20010322 |
Properties
Interface | IF_FOX_STRUCTURED_OBJECT | |
Short Description | Object in a Structure |
General Data
Package | PLM_FOX | Framework for hierarchy explosion |
Created | 20010322 | SAP |
Last changed | 20050220 | SAP |
Unicode checks active |
Forward declarations
Interface IF_FOX_STRUCTURED_OBJECT has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_FOX_BASIC_OBJECT | Object in a Structure | 20010322 |
Friends
Interface IF_FOX_STRUCTURED_OBJECT has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GI_VALIDITY | Instance attribute | Public | Attribute reference (LIKE) | 20010322 | ||||
2 | GS_OBJECT_KEY | Instance attribute | Public | Attribute reference (LIKE) | 20010322 | ||||
3 | GV_FINAL_LEAF | Instance attribute | Public | Type reference (TYPE) | FLAG_X | Indicator Not to Be Exploded | 20010907 | ||
4 | GV_HAS_OBJECT_DATA | Instance attribute | Public | Type reference (TYPE) | FLAG_X | Indicator that Object Data is Available | 20010322 | ||
5 | GV_KEY_EXT | Instance attribute | Public | Attribute reference (LIKE) | 20010405 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | LOOKING_FOR_DEPENDENCIES | Instance Event (0) |
Public (2) |
Look for Objects Dependent on Me | 20010907 |
Types
Interface IF_FOX_STRUCTURED_OBJECT has no local type.
Method Signatures
Method EVENT_RETURN_COMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_COMPONENTS | Call by reference | Type reference (TYPE) | FOX_LINKED_CACHE_OBJECT_T | Tabelle der Abhängigen Objekte | 20010322 |
Method EVENT_RETURN_COMPONENTS on Interface IF_FOX_STRUCTURED_OBJECT has no exception.
Method FREE_DATA Signature
Method FREE_DATA on Interface IF_FOX_STRUCTURED_OBJECT has no parameter.
Method FREE_DATA on Interface IF_FOX_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 | ![]() |
EO_EXPLODED_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | CL_FOX_MULTILEVEL_STRUCTURE | Mehrstufige Objektstruktur | 20010322 | ||
2 | ![]() |
ET_LINKED_OBJECTS | Call by reference | Type reference (TYPE) | FOX_LINKED_CACHE_OBJECT_T | Tabelle der Abhängigen Objekte | 20010322 | ||
3 | ![]() |
IT_EXCLUDED_TYPES | Call by reference | Type reference (TYPE) | FOX_LINK_TYPE_T | Ausschluss von gewissen Objekttypen | 20010322 | ||
4 | ![]() |
IT_INCLUDED_TYPES | Call by reference | Type reference (TYPE) | FOX_LINK_TYPE_T | Einschränkung auf Typen von Abhängigkeit | 20010322 |
Method GET_ALL_COMPONENTS on Interface IF_FOX_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 | ![]() |
EO_EXPLODED_STRUCTURE | Call by reference | Object reference (TYPE REF TO) | CL_FOX_MULTILEVEL_STRUCTURE | Mehrstufige Objektstruktur | 20010406 | ||
2 | ![]() |
ET_COMPONENTS | Call by reference | Type reference (TYPE) | FOX_LINKED_CACHE_OBJECT_T | Objekt und Kantenfarbe im FOX-Cache | 20010406 | ||
3 | ![]() |
IV_LINK_TYPE | Call by reference | Type reference (TYPE) | FOX_LINK_TYPE | Typ der Beziehung zwischen Objekten | 20010406 |
Method GET_ALL_COMPONENTS_BY_LINKTYPE on Interface IF_FOX_STRUCTURED_OBJECT has no exception.
Method GET_LINKED_OBJECT_EXT Signature
Method GET_LINKED_OBJECT_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no parameter.
Method GET_LINKED_OBJECT_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no exception.
Method GET_LINK_TYPE_EXT Signature
Method GET_LINK_TYPE_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no parameter.
Method GET_LINK_TYPE_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no exception.
Method GET_OBJECT_DATA Signature
Method GET_OBJECT_DATA on Interface IF_FOX_STRUCTURED_OBJECT has no parameter.
Method GET_OBJECT_DATA on Interface IF_FOX_STRUCTURED_OBJECT has no exception.
Method GET_OBJECT_EXT Signature
Method GET_OBJECT_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no parameter.
Method GET_OBJECT_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no exception.
Method GET_OBJECT_KEY_EXT Signature
Method GET_OBJECT_KEY_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no parameter.
Method GET_OBJECT_KEY_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no exception.
Method GET_OBJECT_TYPE_EXT Signature
Method GET_OBJECT_TYPE_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no parameter.
Method GET_OBJECT_TYPE_EXT on Interface IF_FOX_STRUCTURED_OBJECT has no exception.
Method REMOVE_OBJECT_DATA Signature
Method REMOVE_OBJECT_DATA on Interface IF_FOX_STRUCTURED_OBJECT has no parameter.
Method REMOVE_OBJECT_DATA on Interface IF_FOX_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 | ![]() |
ID_OBJECT_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Ggf. Objektspezifische Daten | 20010322 | ||
2 | ![]() |
II_FACTORY | Call by reference | Object reference (TYPE REF TO) | IF_FOX_STRUCT_OBJECT_FACTORY | Fabrik für Instanzen der structured Objects | 20010703 | ||
3 | ![]() |
IS_OBJECT_KEY | Call by reference | Type reference (TYPE) | FOX_OBJECT_KEY_S | Generischer Objektkey für Factory | 20010322 | ||
4 | ![]() |
IV_DO_NOT_EXPLODE | Call by reference | Type reference (TYPE) | XFELD | Objekt soll nicht weiter aufgelöst werden | 20010907 | ||
5 | ![]() |
IV_INVALID | Call by reference | Type reference (TYPE) | FOX_INVALID | ungültiges Objekt | 20010926 | ||
6 | ![]() |
IV_KEY_EXT | Call by reference | Type reference (TYPE) | FOX_OBJ_KEY_EXT | externer Schlüssel (für IBase bzw. ALE) | 20010405 | ||
7 | ![]() |
IV_OBJECT_FROM_DB | Call by reference | Type reference (TYPE) | XFELD | Objekt wird von Datenbank gelesen | 20010327 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt soll bei der Auflösung nicht berücksichtigt werden | 20010322 |
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 | Fabrik für Instanzen der structured Objects | 20010907 | ||
2 | IT_EXCLUDED_TYPES | Exporting | Value transfer | Type reference (TYPE) | FOX_LINK_TYPE_T | Ausschluss von gewissen Objekttypen | 20010907 | ||
3 | IT_INCLUDED_TYPES | Exporting | Value transfer | Type reference (TYPE) | FOX_LINK_TYPE_T | Einschränkung auf Typen von Abhängigkeit | 20010907 |
History
Last changed by/on | SAP | 20050220 |
SAP Release Created in | 46C2 |