SAP ABAP Class CL_ESDB_NODE_OBJECTS (ESD Browser Node for Object Type Folder)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WS-ABA (Application Component) Web Service Tools - ABAP
     SESD_BROWSER (Package) ESD Browser
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESDB_NODE_BASE Base Class representing a node in ESD Browser 20130919
Properties
Class CL_ESDB_NODE_OBJECTS  
Short Description ESD Browser Node for Object Type Folder    
Super Class CL_ESDB_NODE_BASE Base Class representing a node in ESD Browser 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SESD_BROWSER   ESD Browser 
Created 20111230   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_ESD_BROWSER_NODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_ESD_BROWSER_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_WS_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ESDB_NODE_OBJECTS has no interface implemented.
Friends
Class CL_ESDB_NODE_OBJECTS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_CG_QUERY Static Attribute Private Object reference (TYPE REF TO) IF_SCGR_QUERY 20130918
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_ESR_OBJ_RESULT Instance method Private Method 20130919
2 CLASS_CONSTRUCTOR Static method Public Constructor 20130918
3 CONSTRUCTOR Instance method Public Constructor 20130927
4 FILL_OBJECT_KEY Instance method Private Method 20131016
5 GET_PROXY_OBJECT_NODES Instance method Private Method 20130919
6 GET_SERVICE_DEF_NODES Instance method Private Method 20130919
7 GET_SERVICE_GROUP_NODES Instance method Private Method 20130918
8 GET_SMIF_NODES Instance method Private Method 20130918
9 GET_WEBI_DETAILS Static method Private Method 20130923
10 ONLY_NODE_DELETIONS Instance method Private Method 20131115
Events
Class CL_ESDB_NODE_OBJECTS has no event.
Types
Class CL_ESDB_NODE_OBJECTS has no local type.
Method Signatures

Method ADJUST_ESR_OBJ_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ESR_OBJECTS Call by reference Type reference (TYPE) IF_ESD_BROWSER_TYPES=>TT_DATA_ALL 20130919
2 Importing IV_TYPE Call by reference Type reference (TYPE) PRX_TYPE 20130919

Method ADJUST_ESR_OBJ_RESULT on class CL_ESDB_NODE_OBJECTS has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR 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 20130927
2 Importing IR_OBJECT_DATA Call by reference Object reference (TYPE REF TO) IF_ESD_BROWSER_OBJECT_DATA 20130927
3 Importing IR_PARENT_NODE Call by reference Object reference (TYPE REF TO) IF_ESD_BROWSER_NODE 20130927
# Exception Resumable Description Created on
1 CX_ESD_EXCEPTION 20130927

Method FILL_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing R3_OBJECT Call by reference Type reference (TYPE) IF_ESD_BROWSER_TYPES=>TS_R3_OBJECT 20131016
2 Returning RVAL Value transfer Type reference (TYPE) IF_ESD_BROWSER_TYPES=>T_OBJECT_KEY 20131016
# Exception Resumable Description Created on
1 CX_ESDB_INTERNAL_ERROR 20131016

Method GET_PROXY_OBJECT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBNODES Call by reference Type reference (TYPE) IF_ESD_BROWSER_NODE=>TT_SUBNODES 20130919
# Exception Resumable Description Created on
1 CX_ESDB_INTERNAL_ERROR 20130919

Method GET_SERVICE_DEF_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBNODES Call by reference Type reference (TYPE) IF_ESD_BROWSER_NODE=>TT_SUBNODES 20130919
# Exception Resumable Description Created on
1 CX_ESDB_INTERNAL_ERROR 20130919

Method GET_SERVICE_GROUP_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBNODES Call by reference Type reference (TYPE) IF_ESD_BROWSER_NODE~TT_SUBNODES 20130918
# Exception Resumable Description Created on
1 CX_ESDB_INTERNAL_ERROR 20130918

Method GET_SMIF_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBNODES Call by reference Type reference (TYPE) IF_ESD_BROWSER_NODE~TT_SUBNODES 20130918
# Exception Resumable Description Created on
1 CX_ESDB_INTERNAL_ERROR 20130918

Method GET_WEBI_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GEN_APPL_RANGE Call by reference Type reference (TYPE) IF_PXN_QUERY=>T_GEN_APPL_RANGE 20130923
2 Importing IV_TMP_USER Call by reference Type reference (TYPE) SPO_VALUE 20130923
3 Importing NAMESPACE_RANGE Call by reference Type reference (TYPE) IF_PXN_QUERY=>T_NAMESPACE_RANGE 20130923
4 Importing PACKAGE_LIST Call by reference Type reference (TYPE) IF_PXN_QUERY=>T_PACKAGES 20130923
5 Returning RT_DETAILS Value transfer Type reference (TYPE) IF_WS_QUERY=>SDEF_DETAIL_QUERY_RESULT_T 20131030
6 Importing TYPE Call by reference Type reference (TYPE) PRX_TYPE 20130923

Method GET_WEBI_DETAILS on class CL_ESDB_NODE_OBJECTS has no exception.

Method ONLY_NODE_DELETIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS Call by reference Type reference (TYPE) IF_ESD_BROWSER_TYPES=>TT_CHANGED_OBJECTS 20131115
2 Returning RVAL Value transfer Type reference (TYPE) ABAP_BOOL 20131115

Method ONLY_NODE_DELETIONS on class CL_ESDB_NODE_OBJECTS has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740