SAP ABAP Class CL_EW_CUSTENV_TREE_BUILD (Tree Builder for Customer Information)
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_CCM_TREE_BUILDER Tree Builder 20000228
Properties
Class CL_EW_CUSTENV_TREE_BUILD  
Short Description Tree Builder for Customer Information    
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 20000228   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_COLUMN_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_TREE_CONTROL_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CCM_TREE_BUILDER Tree Builder 20000228
Friends
Class CL_EW_CUSTENV_TREE_BUILD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FALSE Constant Private Type reference (TYPE) EBA_FLAG ' ' Indicator Not Set 20001212
2 CO_TRUE Constant Private Type reference (TYPE) EBA_FLAG 'X' Indicator Set 20001212
3 NAV_TREE Instance attribute Private Object reference (TYPE REF TO) CL_CCM_NAV_TREE Tree Object 20000228
4 PRES_BUILDER Instance attribute Private Object reference (TYPE REF TO) CL_EW_CUSTENV_PRES_BUILD Presentation Class 20000228
5 PROFILE Instance attribute Private Type reference (TYPE) CCM_NAV_VIEW Profile 20000228
6 PROFILE_DATA Instance attribute Private Type reference (TYPE) EWCUSTENVG Customer Information Cluster Builder: Generic Profile Data 20011121
7 PROFILE_DATA_TEXT Instance attribute Private Type reference (TYPE) EWCUSTENVGT Customer Information Cluster Builder Profile: Text 20011121
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD_NODE Instance method Private Method Set Sub-Node 20000228
2 BUILD_TREE_INTERNAL Instance method Private Method Build Tree Recursively 20000228
3 SET_PROFILE Instance method Public Method Set Profile 20000228
Events
Class CL_EW_CUSTENV_TREE_BUILD has no event.
Types
Class CL_EW_CUSTENV_TREE_BUILD has no local type.
Method Signatures

Method ADD_CHILD_NODE 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 20000228
2 Importing IM_EXPANDED Call by reference Type reference (TYPE) FLAG Knoten wird bei erstem Aufruf aufgerissen 20000228
3 Importing IM_FATHER Call by reference Object reference (TYPE REF TO) IF_CCM_NAV_NODE_FATHER Vaterobjekt 20000228
4 Importing IM_FATHER_NODE Call by reference Object reference (TYPE REF TO) CL_CCM_NAV_NODE Vaterknoten 20000228
5 Importing IM_FOLDER Call by reference Type reference (TYPE) FLAG Neuer Knoten ist folder 20000228
6 Returning RE_CHILD_NODE Value transfer Object reference (TYPE REF TO) CL_CCM_NAV_NODE Neuer untergeordneter Knoten 20000228

Method ADD_CHILD_NODE on class CL_EW_CUSTENV_TREE_BUILD has no exception.

Method BUILD_TREE_INTERNAL 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 20000228
2 Importing IM_FATHER Call by reference Object reference (TYPE REF TO) IF_CCM_NAV_NODE_FATHER Vater Objekt 20000228
3 Importing IM_FATHER_NODE Call by reference Object reference (TYPE REF TO) CL_CCM_NAV_NODE Vater Knoten 20000228
4 Importing IM_NODE_IS_UNIQUE Call by reference Type reference (TYPE) EBA_FLAG Kennzeichen: Knoten hat keine Brüder 20001212

Method BUILD_TREE_INTERNAL on class CL_EW_CUSTENV_TREE_BUILD has no exception.

Method SET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PRES_BUILDER Call by reference Object reference (TYPE REF TO) IF_CCM_NAV_NODE_PRES_BUILDER Präsentation-Klasse 20000228
2 Importing IM_PROFILE Call by reference Type reference (TYPE) CCM_NAV_VIEW Profil 20000228

Method SET_PROFILE on class CL_EW_CUSTENV_TREE_BUILD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in