SAP ABAP Class CL_UC_HRY_TREE (Hierarchy as Tree)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCD0 (Package) SEM-BCS: Common Objects for Data Dispatcher
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_HRY_TREE Hierarchy as Tree 20010725
Properties
Class CL_UC_HRY_TREE  
Short Description Hierarchy as Tree    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCD0   SEM-BCS: Common Objects for Data Dispatcher 
Created 20010722   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UC_HRY_TREE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_HRY_TREE Hierarchy as Tree 20010725
Friends
# Friend Modeled only Created on Description
1 CL_UC_HRY 20010722 Hierarchy (name)
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_HRY Instance attribute Private Object reference (TYPE REF TO) IF_UC_HRY (Partial) Hierarchy 20010725
2 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Field Catalog, ...) 20010722
3 DT_NID2SID Instance attribute Private Type reference (TYPE) UCD_TH_HRY_MAP_NID2SID Map of Hierarchy Node SID => FldName/Val. SID 20010725
4 DT_SID2NID Instance attribute Private Type reference (TYPE) UCD_TS_HRY_MAP_SID2NID Map of Hierarchy Node SID <= Fld.Name/Val. SID 20010725
5 DT_TREE Instance attribute Private Type reference (TYPE) UCD_TH_HRY_TREE Hierarchy Display as Tree 20010722
6 D_FIRST_NODE Instance attribute Private Type reference (TYPE) UC_NID Surrogate ID for Hierarchy Node 20010722
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010725
2 GET_ALL_CHILDREN_P Instance method Private Method Get All Subnodes Recursively 20010726
Events
Class CL_UC_HRY_TREE has no event.
Types
Class CL_UC_HRY_TREE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HRY Call by reference Object reference (TYPE REF TO) IF_UC_HRY (Teil-)Hierarchie 20010725
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Feldkatalog, ...) 20010725
3 Importing IT_ROOT Call by reference Type reference (TYPE) UCD_TH_S_SID Wurzelknoten 20010725

Method CONSTRUCTOR on class CL_UC_HRY_TREE has no exception.

Method GET_ALL_CHILDREN_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NID Call by reference Type reference (TYPE) UCD_TH_NID Menge von Hierarchieknoten 20010726
2 Importing I_NID Call by reference Type reference (TYPE) UC_NID Surrogatschlüssel für Hierarchieknoten 20010726

Method GET_ALL_CHILDREN_P on class CL_UC_HRY_TREE has no exception.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1A