SAP ABAP Class CL_FCOM_SMP_TREE (Internal Administration of Hierarchy Nodes)
Hierarchy
EA-FIN (Software Component) EA-FIN
   EP-PCT-MGR-CO (Application Component) Business Package for Manager Self-Service (FI)
     FCOM_SMP_CONNECT (Package) Connection of Structure Navigation IViews
Properties
Class CL_FCOM_SMP_TREE  
Short Description Internal Administration of Hierarchy Nodes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_SMP_CONNECT   Connection of Structure Navigation IViews 
Created 20031205   SAP 
Last change 20060711   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GSETH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FCOM_SMP_TREE has no interface implemented.
Friends
Class CL_FCOM_SMP_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_NODE_COUNT Instance attribute Private Type reference (TYPE) SETCNTVAL Counter: Value table 20031205
2 GT_NODES Instance attribute Private Type reference (TYPE) FCOM_T_SMP_NODE Table Type for FCOM_SMP_NODE 20031205
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031205
2 DETERMINE_PATH_TO_ROOT Instance method Public Method 20031208
3 DET_PATH_TO_ROOT_REK Instance method Private Method 20031209
4 GET_ALL_NODES Instance method Public Method 20031208
5 GET_LAST_CHILD Instance method Public Method 20041109
6 GET_NAMES_TO_TYPE Instance method Public Method 20041110
7 GET_NODE Instance method Public Method 20031205
8 GET_ROOTNODES Instance method Public Method 20031208
9 GET_SUBNODES Instance method Public Method 20031205
10 INITIALIZE Instance method Public Method 20031208
11 INSERT_ALL_ENTRIES Instance method Public Method 20031205
12 INSERT_NODE Instance method Public Method 20031205
13 INSERT_SUBENTRIES Instance method Public Method 20041110
14 SET_CHILD_READ Instance method Public Method 20031205
Events
Class CL_FCOM_SMP_TREE has no event.
Types
Class CL_FCOM_SMP_TREE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FCOM_SMP_TREE has no parameter.
Method CONSTRUCTOR on class CL_FCOM_SMP_TREE has no exception.

Method DETERMINE_PATH_TO_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PATH Call by reference Type reference (TYPE) FCOM_T_SMP_NODE Tabellentyp zu FCOM_SMP_NODE 20031209
2 Importing ID_NODEKEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Schlüssel eines Knoten in der Hierarchie 20031208

Method DETERMINE_PATH_TO_ROOT on class CL_FCOM_SMP_TREE has no exception.

Method DET_PATH_TO_ROOT_REK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PATH Call by reference Type reference (TYPE) FCOM_T_SMP_NODE Tabellentyp zu FCOM_SMP_NODE 20031209
2 Importing IS_NODE Call by reference Type reference (TYPE) FCOM_SMP_NODE Schlüssel eines Knoten in der Hierarchie 20031209

Method DET_PATH_TO_ROOT_REK on class CL_FCOM_SMP_TREE has no exception.

Method GET_ALL_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) FCOM_T_SMP_NODE Tabellentyp zu FCOM_SMP_NODE 20031208
2 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20040123

Method GET_ALL_NODES on class CL_FCOM_SMP_TREE has no exception.

Method GET_LAST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LASTCHILDKEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Schlüssel eines Knoten in der Hierarchie 20041109
2 Importing ID_NODEKEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Schlüssel eines Knoten in der Hierarchie 20041109

Method GET_LAST_CHILD on class CL_FCOM_SMP_TREE has no exception.

Method GET_NAMES_TO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ONAMES Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabelle mit Objektnamen 20041110
2 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20041110

Method GET_NAMES_TO_TYPE on class CL_FCOM_SMP_TREE has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) FCOM_SMP_NODE Knoten einer Hierarchie 20031205
2 Importing ID_NODEKEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Objekttyp zur Kommunikation 20031205

Method GET_NODE on class CL_FCOM_SMP_TREE has no exception.

Method GET_ROOTNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) FCOM_T_SMP_NODE Tabellentyp zu FCOM_SMP_NODE 20031208

Method GET_ROOTNODES on class CL_FCOM_SMP_TREE has no exception.

Method GET_SUBNODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBNODES Call by reference Type reference (TYPE) FCOM_T_SMP_NODE Tabellentyp zu FCOM_SMP_NODE 20031205
2 Importing IS_NODE_KEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Zaehler: Wertetabelle 20031205

Method GET_SUBNODES on class CL_FCOM_SMP_TREE has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_FCOM_SMP_TREE has no parameter.
Method INITIALIZE on class CL_FCOM_SMP_TREE has no exception.

Method INSERT_ALL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_IS_LEAF Call by reference Type reference (TYPE) FLAG allgemeines flag 20040123
2 Importing ID_OTYPE Call by reference Type reference (TYPE) FPB_OBJTYPE Objekttyp zur Kommunikation 20031205
3 Importing IT_PARENTS Call by reference Type reference (TYPE) FPB_T_OBJNAME Tabellentyp zu fcom_smp_objname 20031205
4 Importing IT_SUBENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Objekt in der Hierarchie 20031205

Method INSERT_ALL_ENTRIES on class CL_FCOM_SMP_TREE has no exception.

Method INSERT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) FCOM_SMP_NODE Verwaltung der Hierarchie in SMP 20031205
2 Importing IS_ENTRY Call by reference Type reference (TYPE) FCOM_SMP_ENTRY Objekt in der Hierarchie 20031205
3 Importing IV_PARENT_KEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Tree Control: Schlüssel eines Knotens 20041110
4 Importing IV_PREV_KEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Schlüssel eines Knoten in der Hierarchie 20041110

Method INSERT_NODE on class CL_FCOM_SMP_TREE has no exception.

Method INSERT_SUBENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PARENTKEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Schlüssel eines Knoten in der Hierarchie 20041110
2 Importing IT_SUBENTRIES Call by reference Type reference (TYPE) FCOM_T_SMP_ENTRY Objekte in der Hierarchie 20041110

Method INSERT_SUBENTRIES on class CL_FCOM_SMP_TREE has no exception.

Method SET_CHILD_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODEKEY Call by reference Type reference (TYPE) FCOM_SMP_NODEKEY Schlüssel eines Knoten in der Hierarchie 20031205

Method SET_CHILD_READ on class CL_FCOM_SMP_TREE has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in 500