SAP ABAP Class CL_CRM_GENIL_CONT_OBJLIST_UR (List of Container Objects in unique Relation)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
     CRM_GENIL (Package) Generic Interaction Layer for Access to CRM Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_GENIL_CONT_OBJLIST_BASE Base class for container object lists 20081124
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_CONTAINER_ACCESS Data Container Access Interface 20081124
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_CONTAINER_OBJECTLIST Data Container: Object List Interface 20081124
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_CONT_OBJECT_ACCESS Data Container - Object Access Interface 20081124
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_CONT_OBJECT_LIST_BASE Data Container: Base List Interface 20091110
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GENIL_CONT_ROOT_OBJECTLIST Data Container - Root Object List Interface 20081124
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_GENIL_CONT_OBJLIST_REL Container Object Relation Edit Class 20091110
Properties
Class CL_CRM_GENIL_CONT_OBJLIST_UR  
Short Description List of Container Objects in unique Relation    
Super Class CL_CRM_GENIL_CONT_OBJLIST_BASE Base class for container object lists 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_GENIL   Generic Interaction Layer for Access to CRM Objects 
Created 20081124   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_CRM_GENIL_CONTAINER_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_CRM_GENIL_MODEL_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GENIL_CONTAINER_ACCESS Data Container Access Interface 20081124
2 IF_GENIL_CONTAINER_OBJECTLIST Data Container: Object List Interface 20081124
3 IF_GENIL_CONT_OBJECT_ACCESS Data Container - Object Access Interface 20081124
4 IF_GENIL_CONT_OBJECT_LIST_BASE Data Container: Base List Interface 20091110
5 IF_GENIL_CONT_ROOT_OBJECTLIST Data Container - Root Object List Interface 20081124
Friends
# Friend Modeled only Created on Description
1 IF_GENIL_CONT_OBJLIST_ACCESS 20081124 Data Container - Object Lists Access Interface
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHILD_PROPS Instance attribute Protected Type reference (TYPE) CRMT_OBJ_PROPERTIES Properties of Business Object 20091008
2 FILTER Instance attribute Protected Type reference (TYPE) CRMT_GENIL_CONT_OBJLIST_FILTER Filter Structure for Object List in Data Container 20081124
3 IS_COPY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20091118
4 NAMESPACE Instance attribute Protected Type reference (TYPE) GENILT_NAMESPACE Namespace 20091112
5 RELATION_TAB Instance attribute Protected Object reference (TYPE REF TO) CRMT_GENIL_CONT_PROXY_TAB Table of Container Proxies 20081124
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20081124
2 ON_CHILD_ADDED Instance method Private Event handling method Event Handler for CHILD_ADDED Event for Container Object 20081124
Events
Class CL_CRM_GENIL_CONT_OBJLIST_UR has no event.
Types
Class CL_CRM_GENIL_CONT_OBJLIST_UR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AS_COPY Call by reference Type reference (TYPE) CRMT_BOOLEAN Logical Variable 20081124
2 Importing IV_CONTAINER Call by reference Object reference (TYPE REF TO) CL_CRM_GENIL_DATA_CONTAINER Generic Input/Output Container for Object Hierarchies 20081124
3 Importing IV_DO_NOT_FILL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090312
4 Importing IV_PARENT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20081124
5 Importing IV_PARENT_DATA_REF Call by reference Object reference (TYPE REF TO) CRMT_GENIL_CONT_OBJ_HDR Header Structure for Generic Container Object 20081124
6 Importing IV_RELATION_NAME Call by reference Type reference (TYPE) CRMT_RELATION_NAME Relation Name 20081124
# Exception Resumable Description Created on
1 CX_CRM_CIC_NO_ENTRY Exception: No Entry 20081124

Method ON_CHILD_ADDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD_PROXY Value transfer Attribute reference (LIKE) 20081124
2 Importing NEW_OBJECT Value transfer Attribute reference (LIKE) 20081124
3 Importing RELATION_NAME Value transfer Attribute reference (LIKE) 20081124

Method ON_CHILD_ADDED on class CL_CRM_GENIL_CONT_OBJLIST_UR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701