SAP ABAP Class IF_SRM_SP_RECORD_ELEMENT (IF_SRM_SP_RECORD_ELEMENT)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_SRM_SP_RECORD_ELEM_CHECK IF_SRM_SP_RECORD_ELEM_CHECK 20020625
2 Interface composition (i COMPRISING i_ref)  IF_SRM_SP_RECORD_ELEM_EXPERT IF_SRM_SP_RECORD_ELEM_EXPERT 20041022
3 Interface composition (i COMPRISING i_ref)  IF_SRM_SP_RECORD_ELEM_INSTANCE IF_SRM_SP_RECORD_ELEM_INSTANCE 20020619
4 Interface composition (i COMPRISING i_ref)  IF_SRM_SP_RECORD_ELEM_MODEL IF_SRM_SP_RECORD_ELEM_MODEL 20020619
5 Interface composition (i COMPRISING i_ref)  IF_SRM_SP_RECORD_ELEM_RUNTIME IF_SRM_SP_RECORD_ELEM_RUNTIME 20020619
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_SP_RECORD_ELEMENT CL_SRM_SP_RECORD_ELEMENT 20020619
Properties
Class IF_SRM_SP_RECORD_ELEMENT  
Short Description IF_SRM_SP_RECORD_ELEMENT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20020619   SAP 
Last change 20050214   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...
2 SRMXM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_SRM_SP_RECORD_ELEMENT has no interface implemented.
Friends
Class IF_SRM_SP_RECORD_ELEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTE_ACTIVE Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_ACT 20020619
2 ATTRIBUTE_ANCHOR Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_ANC 20020731
3 ATTRIBUTE_CHANGE_DESCRIPTION Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_CHGDESCR 20050117
4 ATTRIBUTE_CREATE_VERSION Constant Public Type reference (TYPE) STRING SRMXM_ATTR_CRV 20040624
5 ATTRIBUTE_EXPIRY Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_EXP 20020619
6 ATTRIBUTE_ID Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_ID 20020619
7 ATTRIBUTE_IDREF Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_IDREF 20020619
8 ATTRIBUTE_LASTMODDATE Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_LMD 20020619
9 ATTRIBUTE_LASTMODTIME Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_LMT 20020619
10 ATTRIBUTE_LASTMODUSER Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_LMU 20020619
11 ATTRIBUTE_SPS Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_SPS 20020619
12 ATTRIBUTE_SPSDISPNAME Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_SPSDN 20020619
13 ATTRIBUTE_STATE Constant Public Type reference (TYPE) STRING SRMXM_REC_ATTR_STATE 20020619
14 TYPE_FOLDER Constant Public Type reference (TYPE) STRING 'FOLDER' 20020619
15 TYPE_INSTANCE Constant Public Type reference (TYPE) STRING 'INSTANCE' 20020619
16 TYPE_MODEL Constant Public Type reference (TYPE) STRING 'MODEL' 20020619
Methods
# Method Level Visibility Method type Description Created on
1 ATTRIBUTES_GET Instance method Public Method Standard Attributes (Const ATTRIBUTE_*) and Free Attributes 20020619
2 ATTRIBUTES_SET Instance method Public Method Standard Attributes (Const ATTRIBUTE_*) and Free Attributes 20020619
3 DESCRIPTION_GET Instance method Public Method Description Text 20020619
4 DESCRIPTION_SET Instance method Public Method Description Text 20020619
5 HAS_CHILDREN_GET Instance method Public Method Does a Child Node Exist? 20021113
6 HAS_CHILDREN_SET Instance method Public Method Does a Child Node Exist? 20021113
7 LAST_MODIFICATION_GET Instance method Public Method Get Last Change 20040506
8 LAST_MODIFICATION_SET Instance method Public Method Set Last Change 20040506
9 LEVEL_GET Instance method Public Method Get Level of Element in Record 20031027
10 LEVEL_SET Instance method Public Method Set Level of Element in Record 20031027
11 MODELID_GET Instance method Public Method Model ID (idref) 20021217
12 PARENT_GET Instance method Public Method Get Parent Element 20040115
13 PARENT_SET Instance method Public Method Set Parent Element 20040115
14 ROLES_GET Instance method Public Method Visibility (Volume of Roles) 20020619
15 ROLES_SET Instance method Public Method Visibility (Volume of Roles) 20020619
16 TYPE_GET Instance method Public Method Folder, Instance or Model 20020619
17 TYPE_SET Instance method Public Method Folder, Instance or Model 20020619
Events
Class IF_SRM_SP_RECORD_ELEMENT has no event.
Types
Class IF_SRM_SP_RECORD_ELEMENT has no local type.
Method Signatures

Method ATTRIBUTES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTE_TAB Value transfer Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20020619
2 Importing STRIP_PROTECTED_ATTRIBUTES Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Geschütze Attribute entfernen 20040830
3 Importing STRIP_STANDARD_ATTRIBUTES Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Standard-Attribute entfernen 20040505
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20020619

Method ATTRIBUTES_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_TAB Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20020619
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20020619

Method DESCRIPTION_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESCRIPTION Value transfer Type reference (TYPE) STRING 20020619
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20020619

Method DESCRIPTION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION Call by reference Type reference (TYPE) STRING 20020619
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20020619

Method HAS_CHILDREN_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_CHILDREN Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20021113
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20021113

Method HAS_CHILDREN_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HAS_CHILDREN Call by reference Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20021113
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20021113

Method LAST_MODIFICATION_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LAST_MODIFICATION Value transfer Type reference (TYPE) SRM_RECORD_ELEM_LAST_MODIF Akte: Letzte Änderung 20040506

Method LAST_MODIFICATION_GET on class IF_SRM_SP_RECORD_ELEMENT has no exception.

Method LAST_MODIFICATION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LAST_MODIFICATION Call by reference Type reference (TYPE) SRM_RECORD_ELEM_LAST_MODIF Akte: Letzte Änderung 20040506

Method LAST_MODIFICATION_SET on class IF_SRM_SP_RECORD_ELEMENT has no exception.

Method LEVEL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LEVEL Value transfer Type reference (TYPE) I Ebene 20031027
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20031027

Method LEVEL_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Call by reference Type reference (TYPE) I Ebene 20031027

Method LEVEL_SET on class IF_SRM_SP_RECORD_ELEMENT has no exception.

Method MODELID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MODEL_ID Value transfer Type reference (TYPE) STRING 20021217
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20021217

Method PARENT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENT Value transfer Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT IF_SRM_SP_RECORD_ELEMENT 20040115

Method PARENT_GET on class IF_SRM_SP_RECORD_ELEMENT has no exception.

Method PARENT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_SRM_SP_RECORD_ELEMENT IF_SRM_SP_RECORD_ELEMENT 20040115

Method PARENT_SET on class IF_SRM_SP_RECORD_ELEMENT has no exception.

Method ROLES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ROLE_TAB Value transfer Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20020619
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20020619

Method ROLES_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20020619
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20020619

Method TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TYPE Value transfer Type reference (TYPE) STRING 20020619
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20020619

Method TYPE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) STRING 20020619
# Exception Resumable Description Created on
1 CX_SRM_SP_RECORD_ELEMENT CX_SRM_SP_RECORD_ELEMENT 20020619
History
Last changed by/on SAP  20050214 
SAP Release Created in