SAP ABAP Interface IF_SRM_SP_MODEL_ELEMENT (IF_SRM_SP_MODEL_ELEMENT)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_SP_MODEL_ELEMENT CL_SRM_SP_MODEL_ELEMENT 20030602
Properties
Interface IF_SRM_SP_MODEL_ELEMENT  
Short Description IF_SRM_SP_MODEL_ELEMENT    
General Data
Package SRM_XML_BR_MD_FP   XML, Browser, Modeler, File Plan 
Created 20030602   SAP 
Last changed 20041228   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMXM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_SRM_SP_MODEL_ELEMENT has no interface.
Friends
Interface IF_SRM_SP_MODEL_ELEMENT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ANCHOR_NAME Constant Public Type reference (TYPE) CHAR32 SRMXM_REC_ATTR_ANC Character field, length 32 20030602
2 C_EXPIRY_UNLIMITED Constant Public Type reference (TYPE) CHAR32 SRMXM_REC_ATTR_UNLIM Character field, length 32 20030602
3 C_STATE_FOLDER Constant Public Type reference (TYPE) CHAR32 SRMXM_REC_ATTR_DONLY Character field, length 32 20030602
4 C_STATE_INIT Constant Public Type reference (TYPE) CHAR32 SRMXM_REC_ATTR_INIT Character field, length 32 20030602
5 C_STATE_SET Constant Public Type reference (TYPE) CHAR32 SRMXM_REC_ATTR_SET Character field, length 32 20030602
6 C_TYPE_FOLDER Constant Public Type reference (TYPE) STRING 'TYPE_FOLDER' Folder Type 20041014
7 C_TYPE_INSTANCE Constant Public Type reference (TYPE) STRING 'TYPE_INSTANCE' Instance Type 20041014
8 C_TYPE_MODEL Constant Public Type reference (TYPE) STRING 'TYPE_MODEL' Model Type 20041014
9 ID Instance attribute Public Type reference (TYPE) STRING ID of element 20041013
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVE_GET Instance method Public Method 20030602
2 CARDINALITY_GET Instance method Public Method 20030602
3 DESCRIPTION_AS_STRING_GET Instance method Public Method 20041108
4 DESCRIPTION_GET Instance method Public Method 20030602
5 EXPIRY_GET Instance method Public Method Currently Only C_EXPIRY_UNLIMITED 20030602
6 FREE_ATTRIBUTES_GET Instance method Public Method Among Others C_ANCHOR_NAME 20030602
7 HAS_CHILDREN_GET Instance method Public Method Has Child Elements 20031014
8 ID_GET Instance method Public Method 20030602
9 LAST_MODIFICATION_GET Instance method Public Method YYYY-MM-DD and HH:MM:SS 20030602
10 LEVEL_GET Instance method Public Method Return Level of the Element in the Record Model 20031027
11 LEVEL_SET Instance method Public Method Set Level of the Element in the Record Model 20031027
12 PARENT_GET Instance method Public Method Get Parent Element 20041015
13 PARENT_SET Instance method Public Method Set Parent Element 20041015
14 POID_GET Instance method Public Method 20030602
15 RELATIONS_GET Instance method Public Method 20030602
16 ROLES_GET Instance method Public Method 20030602
17 SPSIDS_GET Instance method Public Method 20030602
18 STATE_GET Instance method Public Method C_STATE_INIT or C_STATE_SET or C_STATE_FOLDER 20030602
19 TYPE_GET Instance method Public Method Return Types 20041014
Events
Interface IF_SRM_SP_MODEL_ELEMENT has no event.
Types
Interface IF_SRM_SP_MODEL_ELEMENT has no local type.
Method Signatures

Method ACTIVE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20030602

Method ACTIVE_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method CARDINALITY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MAX_OCCURS Call by reference Type reference (TYPE) I 20030602
2 Exporting MIN_OCCURS Call by reference Type reference (TYPE) I 20030602

Method CARDINALITY_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method DESCRIPTION_AS_STRING_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DESCRIPTION Value transfer Type reference (TYPE) STRING 20041108

Method DESCRIPTION_AS_STRING_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method DESCRIPTION_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESCRIPTION_TAB Value transfer Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20030602

Method DESCRIPTION_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method EXPIRY_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXPIRY Value transfer Type reference (TYPE) STRING 20030602

Method EXPIRY_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method FREE_ATTRIBUTES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FREE_ATTRIBUTE_TAB Value transfer Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20030602

Method FREE_ATTRIBUTES_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

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) BOOLEAN besitzt child(s) 20031014

Method HAS_CHILDREN_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method ID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING 20030602

Method ID_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method LAST_MODIFICATION_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LAST_MOD_DATE Call by reference Type reference (TYPE) STRING 20030602
2 Exporting LAST_MOD_TIME Call by reference Type reference (TYPE) STRING 20030602
3 Exporting LAST_MOD_USER Call by reference Type reference (TYPE) STRING 20030602

Method LAST_MODIFICATION_GET on Interface IF_SRM_SP_MODEL_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_MODEL_ELEMENT Ausnahmekl. für Model_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 Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method PARENT_GET Signature

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

Method PARENT_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method PARENT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PARENT Value transfer Object reference (TYPE REF TO) IF_SRM_SP_MODEL_ELEMENT IF_SRM_SP_MODEL_ELEMENT 20041015

Method PARENT_SET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method POID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AREA_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID List: POID Parameter Werte 20030602
2 Exporting SP_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID List: POID Parameter Werte 20030602
3 Exporting SRM_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID List: POID Parameter Werte 20030602

Method POID_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method RELATIONS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RELATION_TAB Value transfer Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20030602

Method RELATIONS_GET on Interface IF_SRM_SP_MODEL_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 20030602

Method ROLES_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method SPSIDS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SPSID_TAB Value transfer Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20030602

Method SPSIDS_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method STATE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATE Value transfer Type reference (TYPE) STRING 20030602

Method STATE_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.

Method TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TYPE Value transfer Type reference (TYPE) STRING Type 20041014

Method TYPE_GET on Interface IF_SRM_SP_MODEL_ELEMENT has no exception.
History
Last changed by/on SAP  20041228 
SAP Release Created in 640