SAP ABAP Class CL_SIC_OBJECT_NODE (Object Node)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-IQM-IC (Application Component) Information Consistency
     S_IC_FRAMEWORK_ENGINE (Package) Information Consolidation Framework - Engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SIC_OBJECT Abstract Base Class for Container Objects 20051208
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIC_OBJECT_NODE Object Node 20051207
Properties
Class CL_SIC_OBJECT_NODE  
Short Description Object Node    
Super Class CL_SIC_OBJECT Abstract Base Class for Container Objects 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_IC_FRAMEWORK_ENGINE   Information Consolidation Framework - Engine 
Created 20051207   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SIC_OBJECT_NODE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SIC_OBJECT_NODE Object Node 20051207
Friends
# Friend Modeled only Created on Description
1 CL_SIC_OBJECT_NODE_FACTORY 20051208 Factory Class for Creating IF_SIC_OBJECT_NODE Instances
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_CHILD_NODES Instance attribute Private Type reference (TYPE) SIC_T_OBJECT_NODE Subordinate Object node Instances 20051207
2 GR_OBJECT_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Data of the Object node 20051207
3 GR_OBJECT_PRIMARY_ID Instance attribute Private Object reference (TYPE REF TO) DATA Primary ID 20051207
4 GR_OBJECT_SECONDARY_ID Instance attribute Private Object reference (TYPE REF TO) DATA Secondary ID 20051207
5 GR_PARENT_NODES Instance attribute Private Type reference (TYPE) SIC_T_OBJECT_NODE Superior Object node Instances 20051222
6 GT_NORMALIZED_DATA Instance attribute Private Type reference (TYPE) SIC_T_NORMALIZED_FIELD Normalized Data of the Object node 20051208
7 GV_NODE_NAME Instance attribute Private Type reference (TYPE) SIC_NODE_NAME Node name 20051214
8 GV_NORMALIZE_SERVICE_PROFILE Instance attribute Private Type reference (TYPE) SIC_SERVICE_PROFILE Service Profile for normalization 20060504
9 GV_PRIMARY_ID Instance attribute Private Type reference (TYPE) STRING Primary ID 20060724
10 GV_SECONDARY_ID Instance attribute Private Type reference (TYPE) STRING Secondary ID 20060724
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD_NODE Instance method Private Method Adds a subordinate Object node Instance 20051208
2 CONSTRUCTOR Instance method Public Constructor Constructor 20051208
3 INIT_SERIALIZE Instance method Private Method Initialize Data Structures for Serialization 20060724
Events
Class CL_SIC_OBJECT_NODE has no event.
Types
Class CL_SIC_OBJECT_NODE has no local type.
Method Signatures

Method ADD_CHILD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CHILD_NODE Value transfer Object reference (TYPE REF TO) IF_SIC_OBJECT_NODE Subordinate Object node Instance 20051208

Method ADD_CHILD_NODE on class CL_SIC_OBJECT_NODE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT_DATA Value transfer Object reference (TYPE REF TO) DATA Data of the Object node 20051208
2 Importing IR_PARENT_NODES Value transfer Type reference (TYPE) SIC_T_OBJECT_NODE Superior Object node Instances 20051222
3 Importing IR_PRIMARY_ID Value transfer Object reference (TYPE REF TO) DATA Primary ID 20051208
4 Importing IR_SECONDARY_ID Value transfer Object reference (TYPE REF TO) DATA Secondary ID 20051208
5 Importing IS_APPL_OBJECT_TYPE Value transfer Type reference (TYPE) SIC_S_APPL_OBJECT_TYPE Unique identification of application and object type 20060124
6 Importing IT_NODE_FIELDS Value transfer Type reference (TYPE) SIC_T_NODE_FIELDS Fields of the Object node 20051208
7 Importing IV_NODE_NAME Value transfer Type reference (TYPE) SIC_NODE_NAME Node name 20051214

Method CONSTRUCTOR on class CL_SIC_OBJECT_NODE has no exception.

Method INIT_SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PRIMARY_ID Call by reference Object reference (TYPE REF TO) DATA Primary ID 20060724
2 Importing IR_SECONDARY_ID Call by reference Object reference (TYPE REF TO) DATA Secondary ID 20060724

Method INIT_SERIALIZE on class CL_SIC_OBJECT_NODE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710