SAP ABAP Class /IWBEP/CL_SBDM_NODE (SB - Domain Model - Node)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SB (Application Component) Gateway Service Builder
     /IWBEP/SB_DM_BASE (Package) Gateway Service Builder - Domain Model API and SPI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBCM_MSG_CONTEXT SB: message context 20120131
2 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/IF_SBDM_NODE SB - Domain Model - Node 20120112
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDSP_MAPPING_PROP 20130829
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_TYPE_DEFINITION SB - OData - Type Definition 20130603
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_MODEL_REFERENCE SB - OData - Model Reference 20120425
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_EXP_VALUE SB - OData - Abstract Expression Value 20130621
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_EXP_REC_MAPPING SB - OData - Expression Recording Mapping 20130304
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_EXP_COLL_ITEM 20130301
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_ENUM_MEMBER SB - OData - ENUM Member 20131001
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_ENUM SB - OData - ENUM 20130924
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_ANNOTATION_TRGT SB - OData - Annotation Target 20130311
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_ANNOTATION SB - OData - Annotation 20130221
... Click here to see Used By full list (24 items)
Properties
Class /IWBEP/CL_SBDM_NODE  
Short Description SB - Domain Model - Node    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /IWBEP/SBDM    
Program status P  SAP Standard Production Program 
Category 0   
Package /IWBEP/SB_DM_BASE   Gateway Service Builder - Domain Model API and SPI 
Created 20120112   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_SBDM_NODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 /IWBEP/IF_SBDM_PLUGIN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /IWBEP/IF_SBCM_MSG_CONTEXT SB: message context 20120131
2 /IWBEP/IF_SBDM_NODE SB - Domain Model - Node 20120112
Friends
# Friend Modeled only Created on Description
1 /IWBEP/CL_SBDM_CM_VALIDATOR 20120518 SB - Domain Model - DM Core Validator
2 /IWBEP/CL_SBDM_COPY_CONTEXT 20130201 SB - Domain Model - Copy Context
3 /IWBEP/CL_SBDM_PERSIST_HANDLER 20120113 SB - Domain Model - Persistence Handler
4 /IWBEP/CL_SBDM_PROTOTYP_BUFFER 20120508 SB - Domain Model - Prototype Buffer
5 /IWBEP/CL_SBDM_TRANSACT_HANDLR 20120113 SB - Domain Model - Transaction Handler
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_MESSAGE_UTILITY Static Attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_SBCM_MSG_UTILITY SB: message utility 20130620
2 MO_HANDLER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_SBDM_HANDLER SB - Domain Model - Handler 20120130
3 MO_MANAGER Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_SBDM_MANAGER SB - Domain Model - Manager 20120202
4 MO_PARENT Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_SBDM_NODE SB - Domain Model - Node 20120112
5 MO_PROTOTYPE_BUFFER Instance attribute Private Object reference (TYPE REF TO) /IWBEP/IF_SBDM_PROTOTYP_BUFFER SB - Domain Model - Prototype Buffer 20120426
6 MO_ROOT Instance attribute Protected Object reference (TYPE REF TO) /IWBEP/IF_SBDM_ROOT SB - Domain Model - Root 20120112
7 MS_ORIGIN Instance attribute Private Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
8 MS_PARENT_ID Instance attribute Protected Type reference (TYPE) /IWBEP/S_SBDM_DB_NODE_KEY SB: DM db node key 20120423
9 MS_PROTOTYPE Instance attribute Protected Type reference (TYPE) /IWBEP/S_SBDM_PROTOTYPE_REF SB: DM Prototype Reference 20120427
10 MT_CHILD_TYPES Instance attribute Protected Type reference (TYPE) /IWBEP/IF_SBDM_PLUGIN=>TY_T_NODE_TYPES 20120202
11 MV_INVALID Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120713
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20130620
2 CONSTRUCTOR Instance method Public Constructor Constructor 20120112
3 CREATE_MEMENTO Instance method Public Method Template method: Creates a memento of the node 20120112
4 DELETE Instance method Public Method Do not invoke externally: Marks the node as deleted 20121024
5 GET_DESCRIPTION Instance method Private Method 20130513
6 GET_NAME Instance method Private Method 20130513
7 GET_PARENT Instance method Protected Method 20130621
8 INIT_CHILD_TYPES Instance method Private Method Initializes the allowed child types 20120202
9 IS_AUTHORIZED_MODE Instance method Protected Method Returns whether the project is in authorized mode 20140507
10 MAKE_PERSISTENT Instance method Public Method Template method (optional): Makes the node persistent 20120120
11 SET_MEMENTO Instance method Public Method Template method: Sets the memento for the node 20120112
12 SET_PROTOTYPE Instance method Public Method 20120509
Events
Class /IWBEP/CL_SBDM_NODE has no event.
Types
Class /IWBEP/CL_SBDM_NODE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /IWBEP/CL_SBDM_NODE has no parameter.
Method CLASS_CONSTRUCTOR on class /IWBEP/CL_SBDM_NODE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_ORIGIN Call by reference Type reference (TYPE) /IWBEP/S_SBDM_ORIGIN SB: DM Origin 20120601
2 Importing IS_NODE_TYPE Call by reference Type reference (TYPE) /IWBEP/S_SBDM_NODE_TYPE SB: DM unique node type 20120203
3 Importing IV_NODE_GUID Call by reference Type reference (TYPE) /IWBEP/SBDM_NODE_UUID SB: DM node uuid 20120116

Method CONSTRUCTOR on class /IWBEP/CL_SBDM_NODE has no exception.

Method CREATE_MEMENTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130206
2 Returning RO_MEMENTO Value transfer Object reference (TYPE REF TO) /IWBEP/IF_SBDM_NODE_MEMENTO SB - Domain Model - Node Memento 20120112

Method CREATE_MEMENTO on class /IWBEP/CL_SBDM_NODE has no exception.

Method DELETE Signature

Method DELETE on class /IWBEP/CL_SBDM_NODE has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB: exception 20121024

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class /IWBEP/CL_SBDM_NODE has no parameter.
Method GET_DESCRIPTION on class /IWBEP/CL_SBDM_NODE has no exception.

Method GET_NAME Signature

Method GET_NAME on class /IWBEP/CL_SBDM_NODE has no parameter.
Method GET_NAME on class /IWBEP/CL_SBDM_NODE has no exception.

Method GET_PARENT Signature

Method GET_PARENT on class /IWBEP/CL_SBDM_NODE has no parameter.
Method GET_PARENT on class /IWBEP/CL_SBDM_NODE has no exception.

Method INIT_CHILD_TYPES Signature

Method INIT_CHILD_TYPES on class /IWBEP/CL_SBDM_NODE has no parameter.
Method INIT_CHILD_TYPES on class /IWBEP/CL_SBDM_NODE has no exception.

Method IS_AUTHORIZED_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AUTHORIZED_MODE Value transfer Type reference (TYPE) ABAP_BOOL 20140507

Method IS_AUTHORIZED_MODE on class /IWBEP/CL_SBDM_NODE has no exception.

Method MAKE_PERSISTENT Signature

Method MAKE_PERSISTENT on class /IWBEP/CL_SBDM_NODE has no parameter.
# Exception Resumable Description Created on
1 /IWBEP/CX_SBCM_EXCEPTION SB - Domain Model - Exception 20120203

Method SET_MEMENTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MEMENTO Call by reference Object reference (TYPE REF TO) /IWBEP/IF_SBDM_NODE_MEMENTO SB - Domain Model - Node Memento 20120112

Method SET_MEMENTO on class /IWBEP/CL_SBDM_NODE has no exception.

Method SET_PROTOTYPE Signature

Method SET_PROTOTYPE on class /IWBEP/CL_SBDM_NODE has no parameter.
Method SET_PROTOTYPE on class /IWBEP/CL_SBDM_NODE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDSP_MAPPING_PROP 20130829
2 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_TYPE_DEFINITION SB - OData - Type Definition 20130603
3 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_MODEL_REFERENCE SB - OData - Model Reference 20120425
4 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_EXP_VALUE SB - OData - Abstract Expression Value 20130621
5 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_EXP_REC_MAPPING SB - OData - Expression Recording Mapping 20130304
6 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_EXP_COLL_ITEM 20130301
7 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_ENUM_MEMBER SB - OData - ENUM Member 20131001
8 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_ENUM SB - OData - ENUM 20130924
9 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_ANNOTATION_TRGT SB - OData - Annotation Target 20130311
10 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBOD_ANNOTATION SB - OData - Annotation 20130221
11 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBNOD_LMTOOLS_SRVMNT SB - Domain Model Node - LM Tools Service Maintainence 20120504
12 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDSP_OPERATION SB - DSP - Operation DM 20120226
13 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDM_ANNO_MODEL 20140320
14 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDSP_MAPPING_ATT SB - DSP - Mapping attribute DM 20120408
15 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDSP_MAPPING SB - DSP - Mapping header DM 20120418
16 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDSP_ENTITY_SET SB - DSP - Entity Set DM 20120213
17 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDSP_DATA_SOURCE SB - DSP - Data Source DM 20120226
18 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDM_USING SB - Domain Model - Using 20130403
19 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDM_TM_NODE SB - Domain Model - Copy Template for Node 20120123
20 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDM_SERVICE SB - Domain Model - Service 20120126
21 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDM_PROJECT SB - Domain Model - Project 20120112
22 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDM_MODEL SB - Domain Model - Model 20120116
23 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDM_GEN_ARTIFACT SB - Domain Model - Generated Artifact 20120116
24 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_SBDM_ATTACHMENT SB - Domain Model - Attachment 20130314
History
Last changed by/on SAP  20141120 
SAP Release Created in 200