SAP ABAP Class CL_DROB_NODEOBJECT (DRObs: Node Object)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-TO (Application Component) Logical DB, Selection Screens, Selection Variants
     SLDBV (Package) Selection Screens, Variants, Logical Databases
Properties
Class CL_DROB_NODEOBJECT  
Short Description DRObs: Node Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLDBV   Selection Screens, Variants, Logical Databases 
Created 19990611   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DROB_NODEOBJECT has no forward declaration.
Interfaces
Class CL_DROB_NODEOBJECT has no interface implemented.
Friends
Class CL_DROB_NODEOBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FIELDSTAB Instance attribute Private Type reference (TYPE) RSFSFIELDST Fields to be Selected 19990614
2 LDB_NODE_INFO Instance attribute Private Type reference (TYPE) RSLDBNODES Node Info (LDB) 19990614
3 NAME Instance attribute Public Type reference (TYPE) TABNAME Name of Node Object 19990611
4 NAMETAB Instance attribute Private See coding 19990611
5 NEIGHBOUR Instance attribute Public Object reference (TYPE REF TO) CL_DROB_NODEOBJECT Adjacent Node 19990611
6 WORKAREA Instance attribute Public Object reference (TYPE REF TO) DATA Field String 19990611
7 WORKAREA_TYPE Instance attribute Public Type reference (TYPE) TYPENAME DDIC Type 19990611
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19990621
2 GET_CONTENTS Instance method Public Method Gets the Content of the Work Area 19990611
3 GET_NAMETAB Instance method Private Method Returns Name Table for Node 19990611
4 GET_NODEOBJ_BY_NAME Instance method Public Method Gets Node Object by Name (not Applicable if only 1 Adj.Node) 19990611
5 GET_SELECTED_FIELDS Instance method Public Method Gets Desired Fields 19990611
6 SELECT_FIELDS Instance method Public Method Access: Switches Fields on 19990611
7 SET_CONTENTS Instance method Public Method Writes Content of Work Area 19990611
8 SET_WORKAREA Instance method Public Method Creates Work Area (CREATE DATA) 19990611
Events
Class CL_DROB_NODEOBJECT has no event.
Types
Class CL_DROB_NODEOBJECT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) LDBNODE Knotenname 19990621

Method CONSTRUCTOR on class CL_DROB_NODEOBJECT has no exception.

Method GET_CONTENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTENTS Value transfer Type reference (TYPE) ANY Inhalt der workarea 19990611

Method GET_CONTENTS on class CL_DROB_NODEOBJECT has no exception.

Method GET_NAMETAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NAMETAB Call by reference Type reference (TYPE) ANY dfies 19990611
2 Importing TYPENAME Call by reference Type reference (TYPE) TYPENAME DDIC Typ 19990611
# Exception Resumable Description Created on
1 DDIC_ERROR DDIC Fehler 19990611
2 NOT_FOUND Typ existiert nicht im DDIC 19990611

Method GET_NODEOBJ_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NODE Call by reference Object reference (TYPE REF TO) CL_DROB_NODEOBJECT Obj. Referenz 19990611
2 Importing NODENAME Call by reference Type reference (TYPE) TABNAME Knotenname 19990611
3 Exporting WORKAREA Call by reference Object reference (TYPE REF TO) DATA Feldleiste 19990611
# Exception Resumable Description Created on
1 NOT_FOUND wurde nicht gefunden 19990614

Method GET_SELECTED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELDS Call by reference Type reference (TYPE) RSFSFIELDST ausgewählte Felder 19990611
# Exception Resumable Description Created on
1 EMPTY nichts ausgewählt 19990611

Method SELECT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_FIELDS Call by reference Type reference (TYPE) FLAG alle Felder gewünscht 19990611
2 Importing FIELDS Call by reference Type reference (TYPE) RSFSFIELDST Feldliste 19990611
# Exception Resumable Description Created on
1 INITIALIZATION_ERROR Initialisierungsfehler 19990611
2 PARAMETER_ERROR mindestens 1 Paramter muß gesetzt werden 19990615

Method SET_CONTENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENTS Value transfer Type reference (TYPE) ANY Inhalt der workarea 19990611

Method SET_CONTENTS on class CL_DROB_NODEOBJECT has no exception.

Method SET_WORKAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPENAME Call by reference Type reference (TYPE) TYPENAME DDIC Typ 19990611
# Exception Resumable Description Created on
1 INVALID_TYPE Typ nicht im DDIC aktiv 19990611
History
Last changed by/on SAP  00000000 
SAP Release Created in