SAP ABAP Class CL_CRM_BSP_LIBRARY_ELEMENT (Basis Class for CRM BSP Elements.)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_ELEMENT (Package) Implementation of Generic Tags (Search, List, Detail, ...)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_ELEMENT BSP Element Basis Class 20020405
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_DATA Input Data from HTMLB 20020405
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_B174A327BF170AE8561BA0BAFA Base: 20050519
2 Inheritance (c INHERITING FROM c_ref)  CLG_E66EA160AD57B522EC65A65507 Base: 20020405
3 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_VALUELIST Base: 20030108
4 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_SEARCH Base: 20020405
5 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_RESULTLIST Base: 20020405
6 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_PERSLIST Base: 20020627
7 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_MODALPOPUP Base: 20030825
8 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_F4EVENT Base: 20030819
9 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_DYNSEARCH Base: 20050519
10 Inheritance (c INHERITING FROM c_ref)  CLG_C34A05084895277D64EFFB17D5 Base: 20020502
... Click here to see Used By full list (19 items)
Properties
Class CL_CRM_BSP_LIBRARY_ELEMENT  
Short Description Basis Class for CRM BSP Elements.    
Super Class CL_BSP_ELEMENT BSP Element Basis Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package CRM_BSP_ELEMENT   Implementation of Generic Tags (Search, List, Detail, ...) 
Created 20020405   SAP 
Last change 20020406   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_CRM_BSP_LIBRARY_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HTMLB_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTMLB_DATA Input Data from HTMLB 20020405
Friends
Class CL_CRM_BSP_LIBRARY_ELEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EVENT_CLASS Instance attribute Private Attribute reference (LIKE) 20020405
2 EVENT_DEFINED Instance attribute Private Attribute reference (LIKE) 20020405
3 EVENT_ID Instance attribute Private Attribute reference (LIKE) 20020405
4 EVENT_INTERCEPT_DEPTH Instance attribute Private Attribute reference (LIKE) 20020405
5 EVENT_NAME Instance attribute Private Attribute reference (LIKE) 20020405
6 EVENT_SERVER_NAME Instance attribute Private Attribute reference (LIKE) 20020405
7 EVENT_TYPE Instance attribute Private Attribute reference (LIKE) 20020405
8 GC_CRLF Constant Protected Type reference (TYPE) STRING CL_ABAP_CHAR_UTILITIES=>CR_LF 20020605
9 GC_EVENT_ID Constant Public Type reference (TYPE) STRING CL_CRM_BSP_LIBRARY_MANAGER=>GC_EVENT_ID 20020405
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AND_INITIALISE_EVENT Instance method Public Method checks and initialize an event 20020405
2 EVENT_DISPATCH Instance method Private Method 20020405
3 EVENT_INITIALIZE Instance method Private Method 20020405
4 EVENT_SET_PARAMETERS Instance method Private Method 20020405
5 INTERCEPT_HTMLB_EVENT Instance method Public Method write onX event in HTML 20020405
6 RESTORE_FROM_REQUEST Instance method Private Method 20020405
Events
Class CL_CRM_BSP_LIBRARY_ELEMENT has no event.
Types
Class CL_CRM_BSP_LIBRARY_ELEMENT has no local type.
Method Signatures

Method CHECK_AND_INITIALISE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_ID_EXPECTED Call by reference Type reference (TYPE) STRING 20020416
2 Importing IV_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020408
3 Returning RV_EVENT_APPLIED Value transfer Type reference (TYPE) XFELD Ankreuzfeld 20020405

Method CHECK_AND_INITIALISE_EVENT on class CL_CRM_BSP_LIBRARY_ELEMENT has no exception.

Method EVENT_DISPATCH Signature

Method EVENT_DISPATCH on class CL_CRM_BSP_LIBRARY_ELEMENT has no parameter.
Method EVENT_DISPATCH on class CL_CRM_BSP_LIBRARY_ELEMENT has no exception.

Method EVENT_INITIALIZE Signature

Method EVENT_INITIALIZE on class CL_CRM_BSP_LIBRARY_ELEMENT has no parameter.
Method EVENT_INITIALIZE on class CL_CRM_BSP_LIBRARY_ELEMENT has no exception.

Method EVENT_SET_PARAMETERS Signature

Method EVENT_SET_PARAMETERS on class CL_CRM_BSP_LIBRARY_ELEMENT has no parameter.
Method EVENT_SET_PARAMETERS on class CL_CRM_BSP_LIBRARY_ELEMENT has no exception.

Method INTERCEPT_HTMLB_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT_DEFINED Call by reference Type reference (TYPE) STRING 'none' 20020405
2 Importing IV_SERVER_EVENT Call by reference Type reference (TYPE) STRING 20020405
3 Returning RV_ON_EVENT Value transfer Type reference (TYPE) STRING 20020405

Method INTERCEPT_HTMLB_EVENT on class CL_CRM_BSP_LIBRARY_ELEMENT has no exception.

Method RESTORE_FROM_REQUEST Signature

Method RESTORE_FROM_REQUEST on class CL_CRM_BSP_LIBRARY_ELEMENT has no parameter.
Method RESTORE_FROM_REQUEST on class CL_CRM_BSP_LIBRARY_ELEMENT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_B174A327BF170AE8561BA0BAFA Base: 20050519
2 Inheritance (c INHERITING FROM c_ref)  CLG_E66EA160AD57B522EC65A65507 Base: 20020405
3 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_VALUELIST Base: 20030108
4 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_SEARCH Base: 20020405
5 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_RESULTLIST Base: 20020405
6 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_PERSLIST Base: 20020627
7 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_MODALPOPUP Base: 20030825
8 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_F4EVENT Base: 20030819
9 Inheritance (c INHERITING FROM c_ref)  CLG_CRM_BSP_LIBRARY_DYNSEARCH Base: 20050519
10 Inheritance (c INHERITING FROM c_ref)  CLG_C34A05084895277D64EFFB17D5 Base: 20020502
11 Inheritance (c INHERITING FROM c_ref)  CLG_0CA8BCE6D8562DDF82A1CDA32E Base: 20020405
12 Inheritance (c INHERITING FROM c_ref)  CLG_816C0A0DFAAF5A0A75E04ED980 Base: 20021212
13 Inheritance (c INHERITING FROM c_ref)  CLG_7C5E21A83CD80212E8B508CB02 Base: 20020405
14 Inheritance (c INHERITING FROM c_ref)  CLG_782DBE813E07107D72F550614C Base: 20020405
15 Inheritance (c INHERITING FROM c_ref)  CLG_6FF92228CFA543D6F6C676D215 Base: 20041213
16 Inheritance (c INHERITING FROM c_ref)  CLG_6CCC17A0FE920FF1A8D152F4F9 Base: 20020410
17 Inheritance (c INHERITING FROM c_ref)  CLG_62ABE52213A25CC983CBF9FF40 Base: 20021220
18 Inheritance (c INHERITING FROM c_ref)  CLG_6139DC5847EBDF4206F5B0B1FB Base: 20050519
19 Inheritance (c INHERITING FROM c_ref)  CLG_44FEB3773B4E2A611AE4596A14 Base: 20041214
History
Last changed by/on SAP  20020406 
SAP Release Created in 620