SAP ABAP Class CL_SBTI_CRITERIA_ROOT (CL_SBTI_CRITERIA_ROOT)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-BTC (Application Component) Background Processing
     SBTI_CM (Package) Management of Selection Criteria
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SBTI_CRITERIA_CHECKER Criteria Manager: Criteria Checker Interface 20060728
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SBTI_CRITERIA_NODE Criteria Manager: Criteria Tree Node Interface 20050914
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SBTI_CRITERIA_TREE_ELEMENT Criteria Manager: Criteria Tree Element Basis Interface 20050914
Properties
Class CL_SBTI_CRITERIA_ROOT  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SBTI_CM   Management of Selection Criteria 
Created 20050914   SAP 
Last change 20070910   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SBTI_CRITERIA_ROOT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SBTI_CRITERIA_CHECKER Criteria Manager: Criteria Checker Interface 20060728
2 IF_SBTI_CRITERIA_NODE Criteria Manager: Criteria Tree Node Interface 20050914
3 IF_SBTI_CRITERIA_TREE_ELEMENT Criteria Manager: Criteria Tree Element Basis Interface 20050914
Friends
Class CL_SBTI_CRITERIA_ROOT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ROOT_NODEID Instance attribute Public Attribute reference (LIKE) Selection Criteria: ID 20050914
2 C_ROOT_NODETYPE Constant Public Type reference (TYPE) BTCNODETYPE 'R' Selection Criteria: Type 20050914
3 DESCRIPTION Instance attribute Public Attribute reference (LIKE) 20050923
4 NODEID Instance attribute Public Attribute reference (LIKE) 20050923
5 NODEPARENTID Instance attribute Public Attribute reference (LIKE) 20050923
6 NODETYPE Instance attribute Public Attribute reference (LIKE) 20050923
7 PROFILEID Instance attribute Public Attribute reference (LIKE) 20050914
8 PROFILETYPE Instance attribute Public Attribute reference (LIKE) 20050914
9 R_CRITTYPE Instance attribute Private Object reference (TYPE REF TO) IF_SBTI_CRITERIA_TYPE Criteria Manager: Criteria Type Interface 20051027
10 T_CHILDREN Instance attribute Private Type reference (TYPE) BTC_T_RCRITNODE Selection Criteria: Table Type for IF_SBTI_CRITERIA_NODE 20050914
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Private Method 20051021
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050914
3 GET_NEXT_ID Instance method Private Method 20050914
4 INITIALIZE Instance method Private Method 20050914
Events
Class CL_SBTI_CRITERIA_ROOT has no event.
Types
Class CL_SBTI_CRITERIA_ROOT has no local type.
Method Signatures

Method ADD_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) BTCCRITERIAID 20051021
2 Importing I_NODETYPE Call by reference Type reference (TYPE) BTCNODETYPE 20051021
3 Importing I_PROFILEID Call by reference Type reference (TYPE) BTCPROFILEID 20051021
4 Importing I_PROFILETYPE Call by reference Type reference (TYPE) BTC_CRITTYPE 20051021
5 Returning R_CHILD Value transfer Object reference (TYPE REF TO) IF_SBTI_CRITERIA_TREE_ELEMENT Criteria Manager: Criteria tree element basis interface 20051121
# Exception Resumable Description Created on
1 CX_SBTI_CRITNODE_EX 20051021

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROFILEID Call by reference Type reference (TYPE) BTCPROFILEID Selektionskriterien: Profil ID 20050914
2 Importing I_PROFILETYPE Call by reference Type reference (TYPE) BTC_CRITTYPE Selektionskriterien: Kriterientyp 20050914
3 Importing I_R_CRITTYPE Call by reference Object reference (TYPE REF TO) IF_SBTI_CRITERIA_TYPE Criteria Manager: Criteria type interface 20051027

Method CONSTRUCTOR on class CL_SBTI_CRITERIA_ROOT has no exception.

Method GET_NEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ID Value transfer Type reference (TYPE) BTCCRITERIAID 20050914

Method GET_NEXT_ID on class CL_SBTI_CRITERIA_ROOT has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_SBTI_CRITERIA_ROOT has no parameter.
Method INITIALIZE on class CL_SBTI_CRITERIA_ROOT has no exception.
History
Last changed by/on SAP  20070910 
SAP Release Created in 710