SAP ABAP Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC (Change Element(s) of a Container + Collection)
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 - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRM_CONT_ELEM_CHANGE_COLLEC | Change Element(s) of a Container + Collection | 20041130 |
Properties
Interface | IF_SRM_CONT_ELEM_CHANGE_COLLEC | |
Short Description | Change Element(s) of a Container + Collection |
General Data
Package | SRM_CONTAINER_ELEMENT | Element(s) of a Container |
Created | 20041130 | SAP |
Last changed | 20050214 | SAP |
Unicode checks active |
Forward declarations
Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no forward declaration.
Interfaces
Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no interface.
Friends
Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no friend.
Attributes
Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Insert an Element to a Parent Element as a Child | 20041130 |
2 | ![]() |
Instance method | Public | Method | Add an Element Using a Reference Element | 20041130 |
3 | ![]() |
Instance method | Public | Method | Closes the Container | 20041130 |
4 | ![]() |
Instance method | Public | Method | Delete an Element | 20041130 |
5 | ![]() |
Instance method | Public | Method | Free Child Elements (Record Model Structure, Cardinality) | 20041130 |
6 | ![]() |
Instance method | Public | Method | Existing Message after Operation | 20041130 |
7 | ![]() |
Instance method | Public | Method | Does the container support addition of elements? | 20041130 |
8 | ![]() |
Instance method | Public | Method | Does the container support deletion of elements? | 20041130 |
9 | ![]() |
Instance method | Public | Method | Opens the Container for Changes | 20041130 |
10 | ![]() |
Instance method | Public | Method | Saves the Changes | 20041130 |
11 | ![]() |
Instance method | Public | Method | Set Element Collection | 20041215 |
Events
Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no event.
Types
Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no local type.
Method Signatures
Method ADD_ELEMENT_BY_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | einzufügendes Element | 20041130 | ||
2 | ![]() |
IM_PARENT_ELEMENT_ID | Call by reference | Type reference (TYPE) | STRING | ID desEltern-Elements, initial = root | 20041130 | ||
3 | ![]() |
RE_ADDED_ELEMENT_INFO | Value transfer | Type reference (TYPE) | SRMRI_ADDED_ELEMENT_INFO | Info über das eingefügte Element | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse zum Ändern eines Elements im Container | 20041130 |
Method ADD_ELEMENT_BY_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ADD_BEFORE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Position vor/danach | 20041130 | |
2 | ![]() |
IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | einzufügendes Element | 20041130 | ||
3 | ![]() |
IM_REFERENCE_ELEMENT_ID | Call by reference | Type reference (TYPE) | STRING | Referenz-Element-ID | 20041130 | ||
4 | ![]() |
RE_ADDED_ELEMENT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | eingefügtes Element | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse zum Ändern eines Elements im Container | 20041130 |
Method CLOSE Signature
Method CLOSE on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no parameter.
Method CLOSE on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no exception.
Method DELETE_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONTAINER_ELEMENT | zu löschendes Element | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse zum Ändern eines Elements im Container | 20041130 |
Method GET_FREE_CHILDREN_ELEMENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_PARENT_ELEMENT_ID | Call by reference | Type reference (TYPE) | STRING | ID desEltern-Elements, initial = root | 20041130 | ||
2 | ![]() |
RE_ELEMENT_TAB | Value transfer | Type reference (TYPE) | SRMRI_CONTAINER_ELEMENT_TAB | Collection über Container-Elemente | 20041130 |
Method GET_FREE_CHILDREN_ELEMENTS on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no exception.
Method GET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_MESSAGE | Value transfer | Type reference (TYPE) | SRMRI_CONT_CHG_MESSAGE | Nachricht beim Ändern eines Containers | 20041130 |
Method GET_MESSAGE on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no exception.
Method IS_ADDING_OF_ELEMS_SUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ADDING_SUPPORTED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | boolsche Variable | 20041130 |
Method IS_ADDING_OF_ELEMS_SUPPORTED on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no exception.
Method IS_DELETING_OF_ELEMS_SUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_IS_SUPPORTED | Value transfer | Type reference (TYPE) | SRMBOOLEAN | boolsche Variable | 20041130 |
Method IS_DELETING_OF_ELEMS_SUPPORTED on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no exception.
Method OPEN Signature
Method OPEN on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse zum Ändern eines Elements im Container | 20041130 |
Method SAVE Signature
Method SAVE on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerklasse zum Ändern eines Elements im Container | 20041130 |
Method SET_ELEMENT_COLLECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ELEMENT_COLLECTION | Call by reference | Object reference (TYPE REF TO) | IF_SRM_CONT_ELEMENT_COLLECT | Collection über Container-Elemente | 20041215 |
Method SET_ELEMENT_COLLECTION on Interface IF_SRM_CONT_ELEM_CHANGE_COLLEC has no exception.
History
Last changed by/on | SAP | 20050214 |
SAP Release Created in | 700 |