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 | ![]() |
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 | ![]() |
Constant | Public | Type reference (TYPE) | T_NODE_DISABLED | 'A' | set a node only to ACTIVE does not touches disabled flag | 20081204 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | T_NODE_DISABLED | 'X' | node is not enabled | 20081125 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | T_NODE_DISABLED | 'I' | disabled inherited from parent | 20081125 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | T_NODE_DISABLED | ' ' | node is enabled | 20081125 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | T_NODE_ERROR | 'I' | 20120202 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | T_NODE_ERROR | 'R' | 20120202 | ||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | S_NODE | 20060519 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20051110 |
2 | ![]() |
Instance method | Public | Method | 20060801 | |
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
DISABLE | Call by reference | Type reference (TYPE) | T_NODE_DISABLED | 20081125 | |||
2 | ![]() |
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 |