SAP ABAP Class CL_CRM_BRC_HDLR_FACTORY (Handler Factory)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-APF (Application Component) Application Frame
     CRM_BSP_UI_FRAME_BRC (Package) Business Role Customizing (BOL and UI)
Properties
Class CL_CRM_BRC_HDLR_FACTORY  
Short Description Handler Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_UI_FRAME_BRC   Business Role Customizing (BOL and UI) 
Created 20071106   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_BRC_HDLR_FACTORY has no forward declaration.
Interfaces
Class CL_CRM_BRC_HDLR_FACTORY has no interface implemented.
Friends
Class CL_CRM_BRC_HDLR_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_HANDLER_FACTORY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_CRM_BRC_HDLR_FACTORY Handler Factory 20071106
2 HANDLER_FACTORY Static Attribute Private Type reference (TYPE) HANDLER_TAB_LTYPE 20071106
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_OBJ_HANDLER Instance method Private Method Creates the requested object handler 20071106
2 GET_INSTANCE Static method Public Method Returns the handler factory instance 20071106
3 GET_NONROOT_OBJ_HANDLER Instance method Public Method Return the reference of the non-root objects 20071106
4 GET_ROOT_OBJ_HANDLER Instance method Public Method Return the reference of a root handler 20071106
Events
Class CL_CRM_BRC_HDLR_FACTORY has no event.
Types
Class CL_CRM_BRC_HDLR_FACTORY has no local type.
Method Signatures

Method CREATE_OBJ_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20071106
2 Returning RV_HANDLER Value transfer Object reference (TYPE REF TO) OBJECT 20071106

Method CREATE_OBJ_HANDLER on class CL_CRM_BRC_HDLR_FACTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HANDLER_FACTORY Value transfer Object reference (TYPE REF TO) CL_CRM_BRC_HDLR_FACTORY Handler Factory 20071106

Method GET_INSTANCE on class CL_CRM_BRC_HDLR_FACTORY has no exception.

Method GET_NONROOT_OBJ_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20071106
2 Returning RV_HANDLER Value transfer Object reference (TYPE REF TO) CL_CRM_BRC_ABSTR_HDLR Superclass of all BRC non-root handler class 20071106

Method GET_NONROOT_OBJ_HANDLER on class CL_CRM_BRC_HDLR_FACTORY has no exception.

Method GET_ROOT_OBJ_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20071106
2 Returning RV_HANDLER Value transfer Object reference (TYPE REF TO) CL_CRM_BRC_ROOT_HDLR Superclass for all root object handlers 20071106

Method GET_ROOT_OBJ_HANDLER on class CL_CRM_BRC_HDLR_FACTORY has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700