SAP ABAP Class CL_RCM_CONTAINER_ELEMENT_MODEL (Container Element: UI-Independent Model)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_CONTAINER_ELEMENT (Package) Element(s) of a Container
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RCM_CONTAINER_ELEMENT_MODEL Container Element: UI-Independent Model 20040927
Properties
Class CL_RCM_CONTAINER_ELEMENT_MODEL  
Short Description Container Element: UI-Independent Model    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_CONTAINER_ELEMENT   Element(s) of a Container 
Created 20040927   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RCM_CONTAINER_ELEMENT_MODEL Container Element: UI-Independent Model 20040927
Friends
Class CL_RCM_CONTAINER_ELEMENT_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_ID Instance attribute Protected Type reference (TYPE) STRING Container ID 20041008
2 CONTAINER_POID Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_POID POID 20040927
3 ELEMENT_COLLECTION Instance attribute Protected Object reference (TYPE REF TO) IF_SRM_CONT_ELEMENT_COLLECT Collection by Container Elements 20040928
4 ELEMENT_TAB Instance attribute Private Type reference (TYPE) TYP_ELEMENT_TAB Items 20040928
5 LAST_ELEMENT_ID Instance attribute Protected Type reference (TYPE) RCM_STRING ID of Last Element Processed 20041214
6 SRM Instance attribute Protected Object reference (TYPE REF TO) IF_SRM General SRM Methods 20040928
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTORs 20040927
2 CONV_ELEMENT_TO_STRUCTURE Instance method Protected Method Convert Element Reference to Flat Structure 20040927
Events
Class CL_RCM_CONTAINER_ELEMENT_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_ELEMENT Private See coding 20040928 begin of typ_element, id type string, iterator_pos type i, end of typ_element
2 TYP_ELEMENT_TAB Private See coding 20040928 TYP_ELEMENT_TAB type hashed table of typ_element with unique key id
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER_ID Call by reference Type reference (TYPE) STRING Container ID 20041008
2 Importing IM_CONTAINER_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20040927
3 Importing IM_ELEMENT_COLLECTION Call by reference Object reference (TYPE REF TO) IF_SRM_CONT_ELEMENT_COLLECT Collection über Elemente 20041008
4 Importing IM_FILTER_COLLECTION Call by reference Object reference (TYPE REF TO) IF_SRM_CONT_ELEM_FILTER_COLLEC Collection über Element-Filter 20040927
5 Importing IM_FILTER_OUT_MODEL_NODES Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE Model Knoten herausfiltern 20041008
6 Importing IM_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20040928
# Exception Resumable Description Created on
1 CX_RCM_CONTAINER_ELEMENT_MODEL Fehlerklasse: Container-Element: UI-unabhängiges Model 20040928

Method CONV_ELEMENT_TO_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ELEMENT Call by reference Object reference (TYPE REF TO) IF_SRM_CONTAINER_ELEMENT Element in einem Container(Akte etc.) 20040927
2 Returning RE_ELEMENT_STRUCTURE Value transfer Type reference (TYPE) RCM_CONTAINER_ELEMENT Container-Element 20040929
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20040929
History
Last changed by/on SAP  20041228 
SAP Release Created in 700