SAP ABAP Class CL_RMPS_REC_TREE_SERVICE (Service Class for Folder Tree Parsing)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_FILEPLAN (Package) Enhancements Record Plan
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_REC_TREE_SERVICE Tree Node and Items Back End 20060215
Properties
Class CL_RMPS_REC_TREE_SERVICE  
Short Description Service Class for Folder Tree Parsing    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_FILEPLAN   Enhancements Record Plan 
Created 20060215   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_REC_TREE_SERVICE Tree Node and Items Back End 20060215
Friends
Class CL_RMPS_REC_TREE_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_CLIENT_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_SRM_SRM_CLIENT_SERVICE Interface for Client-Specific Service Functions 20060215
2 GO_RECORD_POID Instance attribute Private Object reference (TYPE REF TO) IF_SRM_POID Folder POID 20060215
3 GO_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_SRM_SRM_REGISTRY Registry Service 20060215
4 GO_SERVICE Instance attribute Private Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20060215
5 GV_ROOT_ID Constant Public Type reference (TYPE) STRING 'ROOT_90A8CF41912BEF028105789B75C65822' Node Key of Root Object 20060215
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20060215
2 CREATE_SERVICE Static method Public Method Create Service Instance 20060215
3 DECLARE_INTO_CHILD Instance method Protected Method 20061207
4 GET_IMAGE_ICON_FOR_SPS_ID Instance method Private Method Gets Icon for Folder Element 20060215
5 GET_SPS_LONGTEXT Instance method Private Method Get SPS Long Text 20060216
6 HAS_CONTAINER_CHILD Instance method Protected Method 20070103
7 IS_CONTAINER_EMPTY Instance method Protected Method Method Used to Check Whether Container is Empty for Move 20100129
Events
Class CL_RMPS_REC_TREE_SERVICE has no event.
Types
Class CL_RMPS_REC_TREE_SERVICE 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_RECORD_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20060215
2 Importing IO_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20060215
# Exception Resumable Description Created on
1 CX_SRM_CONNECTION Repository Verbindung (abstrakt) 20060217
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20060217
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20060217
4 CX_SRM_POID POID Fehler (abstrakt) 20060217
5 CX_SRM_SP_RECORD_ELEMENT Tree Ausnahmen 20060217

Method CREATE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_SERVICE Value transfer Object reference (TYPE REF TO) IF_RMPS_REC_TREE_SERVICE Baumknoten und Items Backend 20060215
2 Importing IO_RECORD_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20060215
3 Importing IO_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20060215
# Exception Resumable Description Created on
1 CX_SRM_CONNECTION Repository Verbindung (abstrakt) 20060217
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20060217
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20060217
4 CX_SRM_POID POID Fehler (abstrakt) 20060217
5 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20060217

Method DECLARE_INTO_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20061207
2 Importing IM_SERVICE Call by reference Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20061207
3 Returning RE_OKAY Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20061207
# Exception Resumable Description Created on
1 CX_SRM Base Class (abstract) 20061207

Method GET_IMAGE_ICON_FOR_SPS_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ICON_ID Value transfer Type reference (TYPE) TV_IMAGE Tabelle der Ikonen 20060215
2 Importing IV_SPS_ID Call by reference Type reference (TYPE) STRING SPS ID 20060215
# Exception Resumable Description Created on
1 CX_SRM_CONNECTION Repository Verbindung (abstrakt) 20060217
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20060217
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20060217
4 CX_SRM_POID POID Fehler (abstrakt) 20060217
5 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20060217

Method GET_SPS_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TEXT Value transfer Type reference (TYPE) STRING 20060216
2 Importing IV_SPS_ID Call by reference Type reference (TYPE) STRING 20060216
# Exception Resumable Description Created on
1 CX_SRM_CONNECTION Repository Verbindung (abstrakt) 20060217
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20060217
3 CX_SRM_INITIALIZATION Initialisierungsfehler (abstrakt) 20060217
4 CX_SRM_POID POID Fehler (abstrakt) 20060217
5 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20060217

Method HAS_CONTAINER_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20070103
2 Importing IM_SERVICE Call by reference Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20070103
3 Returning RE_HAS_CHILDREN Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Possible Values IF_SRM=>TRUE / FALSE 20070103
# Exception Resumable Description Created on
1 CX_SRM Base Class (abstract) 20070103

Method IS_CONTAINER_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20100129
2 Importing IM_SERVICE Call by reference Object reference (TYPE REF TO) IF_SRM_SRM_SERVICE SRM Service 20100129
3 Returning RE_IS_EMPTY Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20100129
# Exception Resumable Description Created on
1 CX_SRM Base Class (abstract) 20100129
History
Last changed by/on SAP  20110908 
SAP Release Created in 710