SAP ABAP Interface IF_CRM_BSP_CONTAINER (Generic data container.)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_FRAME_GENERIC (Package) Controller Implementation: Generic Framework
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 ADD_CHILD Instance method Public Method Adds the specified child to this container. 20041115
2 DELETE Instance method Public Method Deletes this container from the data store. 20041122
3 GET_ATTRIBUTE Instance method Public Method Returns value of specified attribute (non case-sensitive). 20041115
4 GET_ATTRIBUTES Instance method Public Method Returns the values of the specified attributes. 20041115
5 GET_ATTRIBUTE_CS Instance method Public Method Returns value of specified attribute (case-sensitive). 20041206
6 GET_CHANGED_BY Instance method Public Method Returns this container's last change user. 20041115
7 GET_CHANGED_ON Instance method Public Method Returns this container's last change date. 20041115
8 GET_CHILD Instance method Public Method Returns a named child of this container. 20041115
9 GET_CHILDREN Instance method Public Method Returns the children of this container. 20041115
10 GET_CREATED_BY Instance method Public Method Returns this container's creator. 20041115
11 GET_CREATED_ON Instance method Public Method Returns this container's creation date. 20041115
12 GET_FORMAT Instance method Public Method Returns this container's format. 20041115
13 GET_GUID Instance method Public Method Returns the GUID of this container. 20041115
14 GET_NAME Instance method Public Method Returns the name of this container. 20041115
15 GET_PARENT Instance method Public Method Returns this container's parent container. 20041115
16 GET_PARENT_GUID Instance method Public Method Returns the GUID of this container's parent. 20041115
17 INITIALIZE Instance method Public Method Initializes this container or loads it from a data store. 20041115
18 IS_PERSISTENT Instance method Public Method Returns 'X' if the container should be saved to the database 20050426
19 RELEASE Instance method Public Method Releases the memory occupied by this container. 20041115
20 REMOVE_ATTRIBUTE Instance method Public Method Removes the specified attribute. 20041115
21 REMOVE_ATTRIBUTES Instance method Public Method Removes all the attributes of this container. 20041206
22 REMOVE_CHILD Instance method Public Method Removes the named child of this container. 20041115
23 REMOVE_CHILD_REF Instance method Public Method Removes a reference to a child (does not remove the child). 20041125
24 SAVE Instance method Public Method Saves this container to a data store. 20041115
25 SET_ATTRIBUTE Instance method Public Method Sets the value of the specified attribute. 20041115
26 SET_ATTRIBUTES Instance method Public Method Sets the values of the specified attributes. 20041115
27 SET_FORMAT Instance method Public Method Sets this container's format. 20041115
28 SET_NAME Instance method Public Method Sets the name of this container. 20041115
29 SET_PARENT_REF Instance method Public Method Sets this container's parent reference. 20041125
30 SET_PERSISTENT 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 Importing 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 Importing 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 Importing IV_NAME Call by reference Type reference (TYPE) CRMT_BSP_CONTAINER_ATTR_NAME 20041115
2 Returning 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 Exporting 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 Importing IV_NAME Call by reference Type reference (TYPE) CRMT_BSP_CONTAINER_ATTR_NAME Name of a generic container attribute. 20041206
2 Returning 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 Returning 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 Returning 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 Importing IV_NAME Call by reference Type reference (TYPE) CRMT_BSP_CONTAINER_NAME Name eines allgemeinen Attributcontainers 20041115
2 Returning 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 Exporting 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Importing 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 Returning 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 Importing 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 Importing 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 Importing 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 Importing IV_BACKGROUND Call by reference Type reference (TYPE) FLAG Allgemeines Kennzeichen 20041115
2 Importing 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 Importing IV_NAME Call by reference Type reference (TYPE) CRMT_BSP_CONTAINER_ATTR_NAME 20041115
2 Importing 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 Importing 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 Importing 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 Importing 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 Importing 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 Importing 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