Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CRM_BSP_CONTAINER | Generic hierarchical attribute container class. | 20041115 |
Properties
Interface | IF_CRM_BSP_CONTAINER | |
Short Description | Generic data container. |
General Data
Package | CRM_BSP_FRAME_GENERIC | Controller Implementation: Generic Framework |
Created | 20041115 | SAP |
Last changed | 20060208 | SAP |
Unicode checks active |
Forward declarations
Interface IF_CRM_BSP_CONTAINER has no forward declaration.
Interfaces
Interface IF_CRM_BSP_CONTAINER has no interface.
Friends
Interface IF_CRM_BSP_CONTAINER has no friend.
Attributes
Interface IF_CRM_BSP_CONTAINER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Adds the specified child to this container. | 20041115 |
2 | ![]() |
Instance method | Public | Method | Deletes this container from the data store. | 20041122 |
3 | ![]() |
Instance method | Public | Method | Returns value of specified attribute (non case-sensitive). | 20041115 |
4 | ![]() |
Instance method | Public | Method | Returns the values of the specified attributes. | 20041115 |
5 | ![]() |
Instance method | Public | Method | Returns value of specified attribute (case-sensitive). | 20041206 |
6 | ![]() |
Instance method | Public | Method | Returns this container's last change user. | 20041115 |
7 | ![]() |
Instance method | Public | Method | Returns this container's last change date. | 20041115 |
8 | ![]() |
Instance method | Public | Method | Returns a named child of this container. | 20041115 |
9 | ![]() |
Instance method | Public | Method | Returns the children of this container. | 20041115 |
10 | ![]() |
Instance method | Public | Method | Returns this container's creator. | 20041115 |
11 | ![]() |
Instance method | Public | Method | Returns this container's creation date. | 20041115 |
12 | ![]() |
Instance method | Public | Method | Returns this container's format. | 20041115 |
13 | ![]() |
Instance method | Public | Method | Returns the GUID of this container. | 20041115 |
14 | ![]() |
Instance method | Public | Method | Returns the name of this container. | 20041115 |
15 | ![]() |
Instance method | Public | Method | Returns this container's parent container. | 20041115 |
16 | ![]() |
Instance method | Public | Method | Returns the GUID of this container's parent. | 20041115 |
17 | ![]() |
Instance method | Public | Method | Initializes this container or loads it from a data store. | 20041115 |
18 | ![]() |
Instance method | Public | Method | Returns 'X' if the container should be saved to the database | 20050426 |
19 | ![]() |
Instance method | Public | Method | Releases the memory occupied by this container. | 20041115 |
20 | ![]() |
Instance method | Public | Method | Removes the specified attribute. | 20041115 |
21 | ![]() |
Instance method | Public | Method | Removes all the attributes of this container. | 20041206 |
22 | ![]() |
Instance method | Public | Method | Removes the named child of this container. | 20041115 |
23 | ![]() |
Instance method | Public | Method | Removes a reference to a child (does not remove the child). | 20041125 |
24 | ![]() |
Instance method | Public | Method | Saves this container to a data store. | 20041115 |
25 | ![]() |
Instance method | Public | Method | Sets the value of the specified attribute. | 20041115 |
26 | ![]() |
Instance method | Public | Method | Sets the values of the specified attributes. | 20041115 |
27 | ![]() |
Instance method | Public | Method | Sets this container's format. | 20041115 |
28 | ![]() |
Instance method | Public | Method | Sets the name of this container. | 20041115 |
29 | ![]() |
Instance method | Public | Method | Sets this container's parent reference. | 20041125 |
30 | ![]() |
Instance method | Public | Method | Sets whether the container should be saved to the database. | 20050426 |
Events
Interface IF_CRM_BSP_CONTAINER has no event.
Types
Interface IF_CRM_BSP_CONTAINER has no local type.
Method Signatures
Method ADD_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_CHILD | Call by reference | Object reference (TYPE REF TO) | IF_CRM_BSP_CONTAINER | 20041115 |
Method ADD_CHILD on Interface IF_CRM_BSP_CONTAINER has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BACKGROUND | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20041122 |
Method DELETE on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_NAME | 20041115 | |||
2 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_VALUE | Wert eines allgemeinen Container-Attributs | 20041115 |
Method GET_ATTRIBUTE on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_TABLE | 20041115 |
Method GET_ATTRIBUTES on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_ATTRIBUTE_CS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_NAME | Name of a generic container attribute. | 20041206 | ||
2 | ![]() |
RV_VALUE | Value transfer | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_VALUE | Wert eines allgemeinen Container-Attributs | 20041206 |
Method GET_ATTRIBUTE_CS on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_CHANGED_BY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CHANGED_BY | Value transfer | Type reference (TYPE) | SYUNAME | SAP-System, Anmeldename des Benutzers | 20041115 |
Method GET_CHANGED_BY on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_CHANGED_ON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CHANGED_ON | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTTssmmss) | 20041115 |
Method GET_CHANGED_ON on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_NAME | Name eines allgemeinen Attributcontainers | 20041115 | ||
2 | ![]() |
RR_CHILD | Value transfer | Object reference (TYPE REF TO) | IF_CRM_BSP_CONTAINER | 20041115 |
Method GET_CHILD on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHILDREN | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_TAB | 20041115 |
Method GET_CHILDREN on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_CREATED_BY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CREATED_BY | Value transfer | Type reference (TYPE) | SYUNAME | SAP-System, Anmeldename des Benutzers | 20041115 |
Method GET_CREATED_BY on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_CREATED_ON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_CREATED_ON | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTTssmmss) | 20041115 |
Method GET_CREATED_ON on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_FORMAT | Value transfer | Type reference (TYPE) | CRMT_BSP_CONTAINER_FORMAT | Format eines Containers | 20041115 |
Method GET_FORMAT on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_GUID | Value transfer | Type reference (TYPE) | SYSUUID_C | UUID in Zeichen-Darstellung | 20041115 |
Method GET_GUID on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NAME | Value transfer | Type reference (TYPE) | CRMT_BSP_CONTAINER_NAME | Name eines allgemeinen Attributcontainers | 20041115 |
Method GET_NAME on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RR_PARENT | Value transfer | Object reference (TYPE REF TO) | IF_CRM_BSP_CONTAINER | 20041115 |
Method GET_PARENT on Interface IF_CRM_BSP_CONTAINER has no exception.
Method GET_PARENT_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_PARENT_GUID | Value transfer | Type reference (TYPE) | SYSUUID_C | UUID in Zeichen-Darstellung | 20041115 |
Method GET_PARENT_GUID on Interface IF_CRM_BSP_CONTAINER has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | SYSUUID_C | UUID in Zeichen-Darstellung | 20041115 |
Method INITIALIZE on Interface IF_CRM_BSP_CONTAINER has no exception.
Method IS_PERSISTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_IS_PERSISTENT | Value transfer | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20050426 |
Method IS_PERSISTENT on Interface IF_CRM_BSP_CONTAINER has no exception.
Method RELEASE Signature
Method RELEASE on Interface IF_CRM_BSP_CONTAINER has no parameter.
Method RELEASE on Interface IF_CRM_BSP_CONTAINER has no exception.
Method REMOVE_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_NAME | 20041115 |
Method REMOVE_ATTRIBUTE on Interface IF_CRM_BSP_CONTAINER has no exception.
Method REMOVE_ATTRIBUTES Signature
Method REMOVE_ATTRIBUTES on Interface IF_CRM_BSP_CONTAINER has no parameter.
Method REMOVE_ATTRIBUTES on Interface IF_CRM_BSP_CONTAINER has no exception.
Method REMOVE_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_NAME | Name eines allgemeinen Attributcontainers | 20041115 |
Method REMOVE_CHILD on Interface IF_CRM_BSP_CONTAINER has no exception.
Method REMOVE_CHILD_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_CHILD | Call by reference | Object reference (TYPE REF TO) | IF_CRM_BSP_CONTAINER | Generic data container. | 20041125 |
Method REMOVE_CHILD_REF on Interface IF_CRM_BSP_CONTAINER has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BACKGROUND | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20041115 | ||
2 | ![]() |
IV_RECURSIVE_CALL | Call by reference | Type reference (TYPE) | FLAG | If true, SAVE is being called from within SAVE | 20050912 |
Method SAVE on Interface IF_CRM_BSP_CONTAINER has no exception.
Method SET_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_NAME | 20041115 | |||
2 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_VALUE | Wert eines allgemeinen Container-Attributs | 20041115 |
Method SET_ATTRIBUTE on Interface IF_CRM_BSP_CONTAINER has no exception.
Method SET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ATTRIBUTES | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_ATTR_TABLE | 20041115 |
Method SET_ATTRIBUTES on Interface IF_CRM_BSP_CONTAINER has no exception.
Method SET_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FORMAT | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_FORMAT | Format eines Containers | 20041115 |
Method SET_FORMAT on Interface IF_CRM_BSP_CONTAINER has no exception.
Method SET_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | CRMT_BSP_CONTAINER_NAME | Name eines allgemeinen Attributcontainers | 20041115 |
Method SET_NAME on Interface IF_CRM_BSP_CONTAINER has no exception.
Method SET_PARENT_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_CRM_BSP_CONTAINER | Generic data container. | 20041125 |
Method SET_PARENT_REF on Interface IF_CRM_BSP_CONTAINER has no exception.
Method SET_PERSISTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PERSISTENT | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20050426 |
Method SET_PERSISTENT on Interface IF_CRM_BSP_CONTAINER has no exception.
History
Last changed by/on | SAP | 20060208 |
SAP Release Created in | 700 |