SAP ABAP Class CL_EW_CUSTENV_CLU_BUILD_ABC (Abstr. Base Class Cluster Builder for CIC Environments)
Hierarchy
FI-CA (Software Component) FI-CA
   CS-CI-CIC (Application Component) Customer Interaction Center
     EE_CRM_CIC (Package) Generic IS-U/T Enhancements (Transport to CRM Follows)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_CIC_OP_CLUSTER_BUILDER Object Provider Service: Cluster Builder 20001120
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EEWA_CIC_CLU_BUILD CIC Cluster Builder for Waste 20030827
2 Inheritance (c INHERITING FROM c_ref)  CL_EW_CLU_BUILD_CUSTENV Cluster Builder for IS-U Business Partner Environment 20010815
3 Inheritance (c INHERITING FROM c_ref)  CL_FMCA_CLU_BUILD_CUSTENV Cluster Builder IS-PS Business Partner Environment 20011026
4 Inheritance (c INHERITING FROM c_ref)  CL_FSCD_CLU_BUILD_CUSTENV Cluster Builder FSCD Business Partner Environment 20020607
5 Inheritance (c INHERITING FROM c_ref)  CL_ISM_CLU_BUILD_CUSTENV IS-M: Cluster Builder for Business Partner Environment 20001123
Properties
Class CL_EW_CUSTENV_CLU_BUILD_ABC  
Short Description Abstr. Base Class Cluster Builder for CIC Environments    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_CRM_CIC   Generic IS-U/T Enhancements (Transport to CRM Follows) 
Created 20001120   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_EW_CUSTENV_PRES_BUILD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_CIC_OP_CLUSTER_BUILDER Object Provider Service: Cluster Builder 20001120
Friends
Class CL_EW_CUSTENV_CLU_BUILD_ABC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADD_SELS Instance attribute Protected Type reference (TYPE) ECRM_CIC_OP_CLUSTER_SEL_TAB Additional Selections 20001120
2 CLASSID_ROOT Instance attribute Protected Type reference (TYPE) CCM_OP_CLASSID Root Class 20001123
3 CLUSTER_TYPE_ROOT Instance attribute Protected Type reference (TYPE) CRM_CIC_OP_CLUSTER_TYPE Cluster Type of Root Object 20001123
4 CO_DISP_DISABLED Constant Protected Type reference (TYPE) EWCUST_OBJOPT ' ' Constant: Do not Display Level 20001120
5 CO_DISP_FOLDER Constant Protected Type reference (TYPE) EWCUST_OBJOPT 'F' Constant: Display Level with Addit. Structure File 20001120
6 CO_DISP_NORMAL Constant Protected Type reference (TYPE) EWCUST_OBJOPT 'X' Constant: Display Level Normally 20001120
7 IF_EXIT Instance attribute Protected Object reference (TYPE REF TO) IF_EX_ISU_CIC_ENV BAdI Instance for Enhancement 20001120
8 PROFILE Instance attribute Protected Type reference (TYPE) EWCUSTENV_KEY Profile 20001120
9 ROOT_OBJECT Instance attribute Protected Object reference (TYPE REF TO) IF_CCM_OP_OBJECT Root Object 20001120
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXIT_OBJECTS Instance method Protected Method Call: Call BAdI Exit for Cluster 20010814
2 BUILD_CLUSTER Instance method Private Method Internal: Build Cluster 20001120
3 BUILD_CLUSTER_OTHER Instance method Protected Method To Be Implemented: Build Cluster for Non-Root Object 20001120
4 BUILD_CLUSTER_ROOT Instance method Protected Method To Be Implemented: Build Cluster for Root Object 20001120
5 CLEAR_ALL Instance method Protected Method To Be Implemented: Deletes All Data Selected 20001120
6 CREATE_OBJECT_AS_SUBCLUSTER Instance method Protected Method Call: Instantiates Object and Adds It to Cluster 20001120
7 GET_CLUSTER_DEFINITION Instance method Public Method 20001120
8 READ_PROFILE Instance method Protected Method To Be Implemented: Read Profile 20001123
9 REFRESH_CLUSTER Instance method Private Method Internal: Reset Cluster 20001120
10 SET_PROFILE Instance method Public Method 20001120
11 SET_ROOT_DEFINITION Instance method Protected Method To Be Implemented: Sets Definition of Root Object 20001123
Events
Class CL_EW_CUSTENV_CLU_BUILD_ABC has no event.
Types
Class CL_EW_CUSTENV_CLU_BUILD_ABC has no local type.
Method Signatures

Method ADD_EXIT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSID Call by reference Type reference (TYPE) CCM_OP_CLASSID Class-ID des zu instanzierenden Objekts 20010814
2 Importing IM_CLUSTER Call by reference Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER Cluster, an den das Objekt angehängt werden soll 20010814
3 Importing IM_CLUSTER_TYPE Call by reference Type reference (TYPE) CRM_CIC_OP_CLUSTER_TYPE Cluster-Typ 20010814
4 Importing IM_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20010814
5 Importing IM_OBJKEY Call by reference Type reference (TYPE) CLIKE Schlüssel des zu instanzierenden Objekts 20010814

Method ADD_EXIT_OBJECTS on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method BUILD_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLUSTER Call by reference Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER Cluster 20001120

Method BUILD_CLUSTER on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method BUILD_CLUSTER_OTHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS Call by reference Object reference (TYPE REF TO) IF_CCM_OP_CLASS Generische Klasse Zugriffsschnittstelle 20001123
2 Importing IM_CLUSTER Call by reference Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER Cluster 20001123
3 Importing IM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CCM_OP_OBJECT Interface für Business-Objekt-Zugriff 20001123

Method BUILD_CLUSTER_OTHER on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method BUILD_CLUSTER_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASS Call by reference Object reference (TYPE REF TO) IF_CCM_OP_CLASS Generische Klasse Zugriffsschnittstelle 20001123
2 Importing IM_CLUSTER Call by reference Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER Cluster 20001123
3 Importing IM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CCM_OP_OBJECT Interface für Business-Objekt-Zugriff 20001123

Method BUILD_CLUSTER_ROOT on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method CLEAR_ALL Signature

Method CLEAR_ALL on class CL_EW_CUSTENV_CLU_BUILD_ABC has no parameter.
Method CLEAR_ALL on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method CREATE_OBJECT_AS_SUBCLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLASSID Call by reference Type reference (TYPE) CCM_OP_CLASSID Class-ID des zu instanzierenden Objekts 20001120
2 Importing IM_CLUSTER Call by reference Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER Cluster, an den das Objekt angehängt werden soll 20001120
3 Importing IM_CLUSTER_TYPE Call by reference Type reference (TYPE) CRM_CIC_OP_CLUSTER_TYPE Cluster Type 20001120
4 Importing IM_OBJKEY Call by reference Type reference (TYPE) CLIKE Schlüssel des zu instanzierenden Objekts 20001120
5 Returning RE_SUBCLUSTER Value transfer Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER Angehängter Cluster 20001120
# Exception Resumable Description Created on
1 FAILED Anhänden des Subclusters schlug fehl 20001120
2 OBJECT_INVALID Objekt existiert nicht 20001120

Method GET_CLUSTER_DEFINITION Signature

Method GET_CLUSTER_DEFINITION on class CL_EW_CUSTENV_CLU_BUILD_ABC has no parameter.
Method GET_CLUSTER_DEFINITION on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method READ_PROFILE Signature

Method READ_PROFILE on class CL_EW_CUSTENV_CLU_BUILD_ABC has no parameter.
Method READ_PROFILE on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method REFRESH_CLUSTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CLUSTER Call by reference Object reference (TYPE REF TO) IF_CRM_CIC_OP_CLUSTER Cluster 20001120

Method REFRESH_CLUSTER on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method SET_PROFILE Signature

Method SET_PROFILE on class CL_EW_CUSTENV_CLU_BUILD_ABC has no parameter.
Method SET_PROFILE on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.

Method SET_ROOT_DEFINITION Signature

Method SET_ROOT_DEFINITION on class CL_EW_CUSTENV_CLU_BUILD_ABC has no parameter.
Method SET_ROOT_DEFINITION on class CL_EW_CUSTENV_CLU_BUILD_ABC has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 463