SAP ABAP Class CL_ESDB_NODE_FACTORY (Factory for creating node types for ESD Browser)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_BROWSER (Package) ESD Browser
Properties
Class CL_ESDB_NODE_FACTORY  
Short Description Factory for creating node types for ESD Browser    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_BROWSER   ESD Browser 
Created 20101201   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PROXY_CATEGORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_ESD_BROWSER_NODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_ESD_BROWSER_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ESDB_NODE_FACTORY has no interface implemented.
Friends
Class CL_ESDB_NODE_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CATS Static Attribute Public Type reference (TYPE) IF_ESD_BROWSER_TYPES=>TT_CATEGORIES 20111028
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20111028
2 CREATE_NODE Static method Public Method Returns a new node instance 20101201
3 GET_CATS Static method Private Method returns category table 20111222
4 GET_OBJ_DATA_REF Static method Public Method returns obj data ref is available 20110127
Events
Class CL_ESDB_NODE_FACTORY has no event.
Types
Class CL_ESDB_NODE_FACTORY has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BROWSER Call by reference Object reference (TYPE REF TO) IF_ESD_BROWSER Browser Ref 20101202
2 Importing IR_OBJECT_DATA Call by reference Object reference (TYPE REF TO) IF_ESD_BROWSER_OBJECT_DATA Data of Object of Node 20101203
3 Importing IR_PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_ESD_BROWSER_NODE Standard ESD Browser Node Interface 20101201
4 Importing IV_NODE_CLASS_NAME Call by reference Type reference (TYPE) CHAR30 20130926
5 Returning RR_NODE Value transfer Object reference (TYPE REF TO) IF_ESD_BROWSER_NODE Standard ESD Browser Node Interface 20101201
# Exception Resumable Description Created on
1 CX_ESDB_EXCEPTION Abstract Error Exception Class 20131010
2 CX_ESDB_NO_OBJECTS 20130916

Method GET_CATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CATS Value transfer Type reference (TYPE) IF_ESD_BROWSER_TYPES=>TT_CATEGORIES Category Table 20111222

Method GET_CATS on class CL_ESDB_NODE_FACTORY has no exception.

Method GET_OBJ_DATA_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT_KEY Call by reference Type reference (TYPE) IF_ESD_BROWSER_TYPES=>T_OBJECT_KEY 20110127
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) IF_ESD_BROWSER_TYPES=>TT_OBJECT_DATA 20110127
3 Returning RR_OBJECT_DATA Value transfer Object reference (TYPE REF TO) IF_ESD_BROWSER_OBJECT_DATA Data of Object of Node 20110127

Method GET_OBJ_DATA_REF on class CL_ESDB_NODE_FACTORY has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 802