SAP ABAP Class IF_FBS_HIERARCHY_POSITION (Hierarchy Handler)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FBS_HIERARCHY_TYPES Hierarchy Handler 20091206
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FBS_HIERARCHY_POS Position of a Hierarchy 20091206
Properties
Class IF_FBS_HIERARCHY_POSITION  
Short Description Hierarchy Handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20091206   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_FBS_HIERARCHY_POSITION has no interface implemented.
Friends
Class IF_FBS_HIERARCHY_POSITION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_NODE_TYPE_BCS Instance attribute Public Attribute reference (LIKE) 20091206
2 C_NODE_TYPE_POS Instance attribute Public Attribute reference (LIKE) 20091206
3 C_NODE_TYPE_ROOT Instance attribute Public Attribute reference (LIKE) 20091206
4 MRS_NODE_EXT Instance attribute Public Object reference (TYPE REF TO) TS_NODE_EXT 20091206
5 M_NODE_ID Instance attribute Public Type reference (TYPE) T_NODE_ID 20091206
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHILDREN Instance method Public Method 20091206
2 GET_COMPONENT Instance method Public Method 20091206
3 GET_FIRST_CHILD Instance method Public Method 20091206
4 GET_LAST_CHILD Instance method Public Method 20091206
5 GET_NODE Instance method Public Method 20091206
6 GET_PARENT Instance method Public Method 20091206
7 GET_PATH_UP Instance method Public Method 20091206
8 GET_PREDECESSOR Instance method Public Method 20091206
9 GET_SUBTREE Instance method Public Method 20091206
10 GET_SUCCESSOR Instance method Public Method 20091206
11 HAS_CHILDREN Instance method Public Method 20091206
12 INVALIDATE Instance method Public Method 20091206
13 IS_NULL Instance method Public Method 20091206
14 NODE_IS_ROOT Instance method Public Method 20091206
15 PATH_UP_CONTAINS_NODE Instance method Public Method 20091206
Events
Class IF_FBS_HIERARCHY_POSITION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_EDGE Public Attribute reference (LIKE) 20091206
2 TS_NODE_EXT Public Attribute reference (LIKE) 20091206
3 TT_NODE Public See coding 20091206 tt_node TYPE STANDARD TABLE OF REF TO if_fbs_hierarchy_position WITH DEFAULT KEY
4 TT_NODE_EXT Public Attribute reference (LIKE) 20091206
5 T_HRCY_VERSN Public Attribute reference (LIKE) 20091206
6 T_NODE Public Object reference (TYPE REF TO) IF_FBS_HIERARCHY_POSITION Hierarchy Handler 20091206
7 T_NODE_ID Public Attribute reference (LIKE) 20091206
Method Signatures

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_CHILDREN Value transfer Object reference (TYPE REF TO) TT_NODE 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_ROOT Value transfer Type reference (TYPE) T_NODE 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_FIRST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_FIRST_CHILD Value transfer Type reference (TYPE) T_NODE Hierarchie-Handler 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_LAST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CHILD Value transfer Type reference (TYPE) T_NODE Hierarchie-Handler 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_NODE Value transfer Type reference (TYPE) T_NODE ZUSMD_EXT_HIER_TAB 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PARENT Value transfer Type reference (TYPE) T_NODE ZUSMD_EXT_HIER_TAB 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_PATH_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_T_PATH_UP Value transfer Object reference (TYPE REF TO) TT_NODE 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_PREDECESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PREDEC Value transfer Type reference (TYPE) T_NODE ZUSMD_EXT_HIER_TAB 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB_IS_ROOT Call by reference Type reference (TYPE) ABAP_BOOL 20091206
2 Importing IP_LEVEL Call by reference Type reference (TYPE) FBS_HIER_LEVEL Hierarchiestufe 20091206
3 Importing IP_UP_TO_LEVEL Call by reference Type reference (TYPE) FBS_HIER_LEVEL Hierarchiestufe 20091206
4 Returning RR_T_SUBTREE Value transfer Object reference (TYPE REF TO) TT_NODE 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method GET_SUCCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SUCCESSOR Value transfer Type reference (TYPE) T_NODE ZUSMD_EXT_HIER_TAB 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206

Method HAS_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_HAS_CHILDREN Value transfer Type reference (TYPE) ABAP_BOOL 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT Ausnahmen aus API 20091206

Method INVALIDATE Signature

Method INVALIDATE on class IF_FBS_HIERARCHY_POSITION has no parameter.
Method INVALIDATE on class IF_FBS_HIERARCHY_POSITION has no exception.

Method IS_NULL Signature

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

Method IS_NULL on class IF_FBS_HIERARCHY_POSITION has no exception.

Method NODE_IS_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_IS_ROOT Value transfer Type reference (TYPE) ABAP_BOOL 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT Ausnahmen aus API 20091206

Method PATH_UP_CONTAINS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NODE_PROBE_ID Call by reference Type reference (TYPE) T_NODE_ID 20091206
2 Returning RP_PROBE_IN_PATH_UP Value transfer Type reference (TYPE) ABAP_BOOL 20091206
# Exception Resumable Description Created on
1 CX_FBS_SE_RPLCTN_API_FAULT 20091206
History
Last changed by/on SAP  20100310 
SAP Release Created in