SAP ABAP Class CL_PROXY_ESD_TREE_OBJECT (ESD: Object representing a tree node)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_UI (Package) User Interface for Proxy Generation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ESD_TREE_OBJECT ESD: Object representing a tree node 20051205
Properties
Class CL_PROXY_ESD_TREE_OBJECT  
Short Description ESD: Object representing a tree node    
Super Class CL_ESD_TREE_OBJECT ESD: Object representing a tree node 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_UI   User Interface for Proxy Generation 
Created 20051019   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_ESD_TREE_OBJECT has no interface implemented.
Friends
Class CL_PROXY_ESD_TREE_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NODE_ACTIVE Constant Public Type reference (TYPE) T_NODE_DISABLED 'A' set a node only to ACTIVE does not touches disabled flag 20081204
2 C_NODE_DISABLED Constant Public Type reference (TYPE) T_NODE_DISABLED 'X' node is not enabled 20081125
3 C_NODE_DISABLED_INHERITED Constant Public Type reference (TYPE) T_NODE_DISABLED 'I' disabled inherited from parent 20081125
4 C_NODE_ENABLED Constant Public Type reference (TYPE) T_NODE_DISABLED ' ' node is enabled 20081125
5 C_NODE_ERROR_INCONSISTENT Constant Public Type reference (TYPE) T_NODE_ERROR 'I' 20120202
6 C_NODE_ERROR_REPAIRABLE Constant Public Type reference (TYPE) T_NODE_ERROR 'R' 20120202
7 NODE Instance attribute Public Type reference (TYPE) S_NODE 20060519
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051110
2 SET_NODE Instance method Public Method 20060801
3 SET_NODE_DISABLED Instance method Public Method set node to disabled/enabled 20081125
Events
Class CL_PROXY_ESD_TREE_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_NODE Public See coding 20060519 BEGIN OF s_node, key TYPE tm_nodekey, id type prx_id, * here we hold copys (not references) of cl_proxy_ui_index->index lines * because index table itself is often rebuild and so the lines also ofter where invalidated * however, - after regeneration those copies also have to be rebuild mt_context_id type prx_id, "message type context a node is relelated (related for splitpath) disabled TYPE t_node_disabled, "Node is not enabled error type t_node_error, r_object TYPE ref to CL_PROXY_UI_INDEX=>s_index, r_object_ref TYPE ref to CL_PROXY_UI_INDEX=>s_index, r_line_type TYPE ref to CL_PROXY_UI_INDEX=>s_index, END OF s_node
2 S_QUALIFIED_NAME Public See coding 20070621 begin of s_qualified_name, namespace type prx_nspce, name type string, end of s_qualified_name
3 T_NODE_DISABLED Public See coding Single-Character Flag 20081125 T_NODE_DISABLED(1) type C
4 T_NODE_ERROR Public See coding 20120202 t_node_error(1) type c
5 T_TREE_PATH Public See coding 20070621 t_tree_path type standard table of s_qualified_name with default key
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Type reference (TYPE) S_NODE 20060519

Method CONSTRUCTOR on class CL_PROXY_ESD_TREE_OBJECT has no exception.

Method SET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Type reference (TYPE) S_NODE 20060801

Method SET_NODE on class CL_PROXY_ESD_TREE_OBJECT has no exception.

Method SET_NODE_DISABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISABLE Call by reference Type reference (TYPE) T_NODE_DISABLED 20081125
2 Importing STATE Call by reference Type reference (TYPE) PRX_SV_FIELD_STATE Field state in service variant 20081216

Method SET_NODE_DISABLED on class CL_PROXY_ESD_TREE_OBJECT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710