SAP ABAP Class CL_SRM_MDL (Model)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_XML_BR_MD_FP (Package) XML, Browser, Modeler, File Plan
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_SWISS_KNIFE Base Class 4 sp rec/mdl/plan/note 20010226
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SK_FRONTEND_SAPGUI IF_SRM_SK_FRONTEND_SAPGUI 20020425
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SK_TOOLBAR IF_SRM_SK_TOOLBAR 20020506
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_ACTIVITIES Determining SP Activities 20010817
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20010817
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20010226
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_FRONTEND_SAPGUI_PASV Display in SAPGUI (passive) 20020425
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_SP_MENUE SP Client Menu Interface 20010226
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_MDL Model 20031023
2 Inheritance (c INHERITING FROM c_ref)  CL_SRM_MDL_EMBEDDED CL_SRM_MDL_EMBEDDED 20020426
Properties
Class CL_SRM_MDL  
Short Description Model    
Super Class CL_SRM_SWISS_KNIFE Base Class 4 sp rec/mdl/plan/note 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRM_XML_BR_MD_FP   XML, Browser, Modeler, File Plan 
Created 20010226   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SRM_SP_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SRM_SP_RECORD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SRMBR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 SRMRE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRM_SK_FRONTEND_SAPGUI IF_SRM_SK_FRONTEND_SAPGUI 20020425
2 IF_SRM_SK_TOOLBAR IF_SRM_SK_TOOLBAR 20020506
3 IF_SRM_SP_ACTIVITIES Determining SP Activities 20010817
4 IF_SRM_SP_AUTHORIZATION Authorization Check for SP 20010817
5 IF_SRM_SP_CLIENT_WIN SP Client Interface for Win 20010226
6 IF_SRM_SP_FRONTEND_SAPGUI_PASV Display in SAPGUI (passive) 20020425
7 IF_SRM_SP_MENUE SP Client Menu Interface 20010226
Friends
Class CL_SRM_MDL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GLOB_IS_NODE_BROWSED Instance attribute Protected Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Possible Values IF_SRM=>TRUE / FALSE 20040601
2 GLOB_ROW_SPS_TAB Instance attribute Private Type reference (TYPE) TYPE_ROW_SPS_TAB 20050518
3 GLOB_ROW_SPS_TAB_REFRESH Instance attribute Private Type reference (TYPE) SRMBOOLEAN 20050518
4 GLOB_SEMANTIC_ERROR Instance attribute Protected Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Possible Values IF_SRM=>TRUE / FALSE 20040601
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_SUBTREE Instance method Protected Method ACTIVATE_SUBTREE 20010515
2 BROWSE_ELEMENT Instance method Protected Method BROWSE_ELEMENT 20010226
3 CHANGE_MODEL_DESCR Instance method Protected Method CHANGE_MODEL_DESCR 20010226
4 CHANGE_MODEL_STATE Instance method Protected Method CHANGE_MODEL_STATE 20011120
5 COLLECT_ELEMEDIT_DATA Instance method Protected Method COLLECT_ELEMEDIT_DATA 20010226
6 COPY_MODEL Instance method Protected Method COPY_MODEL 20010509
7 CREATE_ALL_VISIBLE_OBJECTS Instance method Protected Method CREATE_ALL_VISIBLE_OBJECTS 20010226
8 CREATE_ALL_VISIBLE_OBJECTS_ACC Instance method Protected Method CREATE_ALL_VISIBLE_OBJECTS 20040514
9 CREATE_ALV_RELATION Instance method Protected Method CREATE_ALV_RELATION 20020412
10 CREATE_ALV_ROLE Instance method Protected Method CREATE_ALV_ROLE 20010724
11 CREATE_ALV_SPS Instance method Protected Method CREATE_ALV_SPS 20010720
12 CREATE_ALV_XMLATTR Instance method Protected Method CREATE_ALV_XMLATTR 20010723
13 CREATE_ELEMEDIT_DYN_DOC Instance method Protected Method CREATE_ELEMEDIT_DYN_DOC 20010226
14 CREATE_GARBAGE_COLL_SUBTREE Instance method Protected Method CREATE_GARBAGE_COLL_SUBTREE 20010226
15 CREATE_INSTANCE Instance method Protected Method CREATE_INSTANCE 20010226
16 CREATE_MODEL Instance method Protected Method CREATE_MODEL 20010226
17 CREATE_MODEL_INSTANCE_RELA Instance method Protected Method CREATE_MODEL_INSTANCE_RELA 20010312
18 CREATE_MODEL_TBAR_MINI Instance method Protected Method CREATE_MODEL_TBAR_MINI 20010920
19 CREATE_TREE Instance method Protected Method CREATE_TREE 20010621
20 DEACTIVATE_SUBTREE Instance method Protected Method DEACTIVATE_SUBTREE 20010515
21 DELETE_ELEMENT Instance method Protected Method DELETE_ELEMENT 20010226
22 DROPDOWN_MDL_MENU_GET Instance method Protected Method DROPDOWN_MDL_MENU_GET 20020423
23 DROPDOWN_MDL_MENU_TRACK Instance method Protected Method DROPDOWN_MDL_MENU_TRACK 20020423
24 GET_NODE_MODIFY_LEVEL Instance method Protected Method GET_NODE_MODIFY_LEVEL 20010510
25 GET_RECORD_SPSID Instance method Protected Method GET_RECORD_SPSID 20020318
26 GET_XML_SERVICES Instance method Protected Method GET_XML_SERVICES 20010226
27 HANDLE_DOUBLECLICK Instance method Protected Method HANDLE_DOUBLECLICK 20010226
28 HANDLE_ELEMEDIT_SELECT Instance method Protected Method HANDLE_ELEMEDIT_SELECT 20010226
29 HANDLE_ELEMEDIT_SHOW Instance method Protected Method HANDLE_ELEMEDIT_SHOW 20010226
30 HANDLE_ELEMEDIT_SUBMIT Instance method Protected Method HANDLE_ELEMEDIT_SUBMIT 20010226
31 HANDLE_MODEL_FCODE Instance method Protected Method HANDLE_MODEL_FCODE 20010226
32 HANDLE_MODEL_MENU_REQ Instance method Protected Method HANDLE_MODEL_MENU_REQ 20010226
33 HANDLE_NOTE_NODE Instance method Protected Method HANDLE_NOTE_NODE 20010226
34 HANDLE_RELATION_F4 Instance method Protected Method HANDLE_RELATION_F4 20020412
35 HANDLE_ROLE_F4 Instance method Protected Method HANDLE_ROLE_F4 20010724
36 HANDLE_SPS_F4 Instance method Protected Method HANDLE_SPS_F4 20010724
37 INITIALIZE Instance method Protected Method INITIALIZE 20010226
38 INITIALIZE_AND_LOAD Instance method Protected Method INITIALIZE_AND_LOAD 20010226
39 INSERT_ELEMENT Instance method Protected Method INSERT_ELEMENT 20010226
40 LOAD_ELEMEDIT_POID Instance method Protected Method LOAD_ELEMEDIT_POID 20010226
41 LOAD_MODEL Instance method Protected Method LOAD_MODEL 20010226
42 OPEN_INITIALIZE Instance method Protected Method OPEN_INITIALIZE 20020523
43 PARSE_MODEL Instance method Protected Method PARSE_MODEL 20010226
44 REG_MODEL_TREE_EVENTS Instance method Protected Method REG_MODEL_TREE_EVENTS 20010226
45 RESTYLE_ALL_VISIBLE_OBJECTS Instance method Protected Method RESTYLE_ALL_VISIBLE_OBJECTS 20010226
46 SEARCH_AND_LOAD Instance method Protected Method SEARCH_AND_LOAD 20010226
47