SAP ABAP Class CL_FOX_LIST_DUMP (List Display for Object 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 - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOX_OBJECT_AS_KEY_VISITOR Visitor Interface for FOX Key 20010808
Properties
Class CL_FOX_LIST_DUMP  
Short Description List Display for Object Structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLM_FOX   Framework for hierarchy explosion 
Created 20010326   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_FOX_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FOX_OBJECT_AS_KEY_VISITOR Visitor Interface for FOX Key 20010808
Friends
Class CL_FOX_LIST_DUMP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TAG Constant Private Type reference (TYPE) PTU_TAG CL_FOX_CONSTANTS=>GC_TAG_FOX Indicator 20020417
2 GI_MESSAGE Instance attribute Protected Object reference (TYPE REF TO) IF_PTU_MESSAGE Collection of Messages 20010326
3 GI_UI_SERVICE Instance attribute Protected Object reference (TYPE REF TO) IF_FOX_UI_SERVICE Implementation of User Interface Components 20010810
4 GT_LINK_TYPE_TX Instance attribute Protected Type reference (TYPE) FOX_LINK_TYPE_TX_T Link Types and Texts 20010808
5 GT_OBJECT_TYPE_TX Instance attribute Protected Type reference (TYPE) FOX_OBJECT_TYPE_TX_T Object Types and Texts 20010808
6 GV_EXTERNAL Instance attribute Protected Type reference (TYPE) FLAG_X External Representation 20010406
7 GV_FORMNAME Instance attribute Private Type reference (TYPE) ABAPFORM Name of the ABAP Form Routine 20010810
8 GV_LEVEL_INSERT Static Attribute Protected Type reference (TYPE) I Insertion Limits 20010326
9 GV_LEVEL_LIMIT Static Attribute Protected Type reference (TYPE) I Indentation Limits 20010326
10 GV_LINE Instance attribute Protected Type reference (TYPE) CHAR255 Char255 20010807
11 GV_LTYPE_EXT Instance attribute Protected Type reference (TYPE) FOX_LINK_TYPE_EXT Explanatory Short Text 20010810
12 GV_MSG_DUMMY Static Attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20010709
13 GV_NUM_OBJECTS Instance attribute Protected Type reference (TYPE) I Number of Objects 20010403
14 GV_OBJ_KEY_EXT Instance attribute Protected Type reference (TYPE) FOX_OBJ_KEY_EXT External Key (for IBase and ALE) 20010810
15 GV_OBJ_TYPE_EXT Instance attribute Protected Type reference (TYPE) FOX_OBJ_TYPE_EXT Explanatory Short Text 20010810
16 GV_PROGNAME Instance attribute Private Type reference (TYPE) PROGNAME ABAP Program Name 20010810
17 GV_WITH_VALIDITIES Instance attribute Protected Type reference (TYPE) FLAG_X Display with Validities 20010326
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010326
2 CONSTRUCTOR Instance method Public Constructor Constructor 20010326
3 FILL_OBJECT_EXTERNAL Instance method Protected Method Fill Object Variables 20010810
4 SET_PARAMETER Instance method Public Method Transfer Control Parameters 20010810
5 WRITE_STRUCTURE_LINE Instance method Protected Method Display Line for Structure 20010326
6 WRITE_VALIDITIES Instance method Protected Method Display effectivities 20010810
Events
Class CL_FOX_LIST_DUMP has no event.
Types
Class CL_FOX_LIST_DUMP has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FOX_LIST_DUMP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FOX_LIST_DUMP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINK_TYPE_TX Call by reference Type reference (TYPE) FOX_LINK_TYPE_TX_T Linktypen und Texte 20010808
2 Importing IT_OBJECT_TYPE_TX Call by reference Type reference (TYPE) FOX_OBJECT_TYPE_TX_T Objekttypen und Text 20010808

Method CONSTRUCTOR on class CL_FOX_LIST_DUMP has no exception.

Method FILL_OBJECT_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LINKED_KEY Call by reference Type reference (TYPE) FOX_LINKED_KEY_S Objekttyp, Schlüssel und Kantenfarbe 20010810
2 Importing IS_OBJECT Call by reference Type reference (TYPE) FOX_LINKED_OBJECT_AS_KEY_S Objekt mit Linktyp und Gültigkeit als Einzelfelder 20010810

Method FILL_OBJECT_EXTERNAL on class CL_FOX_LIST_DUMP has no exception.

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Sammeln von Messages 20010810
2 Importing II_UI_SERVICE Call by reference Object reference (TYPE REF TO) IF_FOX_UI_SERVICE Interface für Oberflächenkomponenten 20010810
3 Importing IV_EXTERNAL Call by reference Type reference (TYPE) FOX_EXTERNAL_REPRESENTATION externe Darstellung 20010810
4 Importing IV_FORMNAME Call by reference Type reference (TYPE) ABAPFORM Name der ABAP-FORM-Routine 20010810
5 Importing IV_PROGNAME Call by reference Type reference (TYPE) PRGNAME Programmname 20010810
6 Importing IV_WITH_VALIDITIES Call by reference Type reference (TYPE) FOX_WITH_VALIDITIES Gültigkeiten anzeigen 20010810
# Exception Resumable Description Created on
1 INVALID_PROGRAM ungültiges Programm 20010810
2 INVALID_REFERENCE ungültige Referenz 20010810

Method WRITE_STRUCTURE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LINKED_KEY Call by reference Type reference (TYPE) FOX_LINKED_KEY_S Objekttyp, Schlüssel und Kantenfarbe 20010810
2 Exporting EV_INDENT Call by reference Type reference (TYPE) I Einrückung 20010326
3 Importing IS_OBJECT Call by reference Type reference (TYPE) FOX_LINKED_OBJECT_AS_KEY_S Objekt mit Linktyp und Gültigkeit als Einzelfelder 20010326
4 Importing IV_ALREADY_VISITED Call by reference Type reference (TYPE) FLAG_X Objekt wurde schon besucht 20010326
5 Importing IV_LEVEL Call by reference Type reference (TYPE) FOX_LEVEL Hierarchie-Tiefe des Objekts 20010326

Method WRITE_STRUCTURE_LINE on class CL_FOX_LIST_DUMP has no exception.

Method WRITE_VALIDITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_VALIDITY Call by reference Object reference (TYPE REF TO) IF_FOX_OBJECT_VALIDITY Gültigkeit des Objekts 20010810
2 Importing IS_LINKED_KEY Call by reference Type reference (TYPE) FOX_LINKED_KEY_S Objekttyp, Schlüssel und Kantenfarbe 20010810
3 Importing IV_INDENT Call by reference Type reference (TYPE) I Tiefe der Einrückung 20010810
4 Importing IV_LEVEL Call by reference Type reference (TYPE) FOX_LEVEL Hierarchie-Tiefe des Objekts 20010810

Method WRITE_VALIDITIES on class CL_FOX_LIST_DUMP has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 46C2