SAP ABAP Class CL_WCF_DOH_MANAGER (Dashboard Manager)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-PRS (Application Component) Personalization
     CRM_BSP_UI_FRAME_FAVORITES (Package) CRM External Links, Internal Links and Widget Favorites
Properties
Class CL_WCF_DOH_MANAGER  
Short Description Dashboard Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_UI_FRAME_FAVORITES   CRM External Links, Internal Links and Widget Favorites 
Created 20091110   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_BSP_PERS_DATA_SRV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_WCF_DOH_MANAGER has no interface implemented.
Friends
Class CL_WCF_DOH_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DOH_PERS_TYPE Constant Public Type reference (TYPE) CRMT_PERS_OBJ 'DashBoardOnHomepage' Personalization Object 20091124
2 GC_FUNCTION_PROFILE_DOH Constant Public Type reference (TYPE) CRMT_IC_PROFILE_ID 'DASHBOARD_ON_HOMEPAGE' Function profile name for CST 20091130
3 GC_LINK_GROUP_TYPE Constant Public Type reference (TYPE) CRMT_UI_GROUP_TYPE 'CC' Group Type 20091124
4 GC_MESSAGE_CLASS Constant Private Type reference (TYPE) SYMSGID 'DASHBOARD_ON_HOMEPAG' Message Class 20100107
5 GC_MESSAGE_NUMBER Constant Private Type reference (TYPE) SYMSGNO 001 Message number for help text 20100107
6 GT_PERS_DATA Static Attribute Private Type reference (TYPE) CRMT_UI_PERS_DATA table for personalized data 20091110
7 GT_PERS_REPORTS Static Attribute Public Type reference (TYPE) LT_DDLB 20091124
8 GT_TRAYS Static Attribute Private Type reference (TYPE) LT_TRAYS 20091110
9 GV_CURRENT_INDEX Static Attribute Private Type reference (TYPE) I 0 20091110
10 GV_IS_RANKED Static Attribute Private Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20091110
11 GV_MAX_RANK Static Attribute Private Type reference (TYPE) I 20091110
12 GV_PERSO_HELP_TEXT Static Attribute Private Type reference (TYPE) STRING 20100121
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20091110
2 GET_DEFAULT_REPORT Static method Public Method 20091130
3 GET_NEXT_RANK Static method Private Method 20091110
4 GET_PERSO_HELP_TEXT Static method Public Method 20100107
5 GET_RANK Static method Public Method 20091110
6 GET_TECHNICAL_LINK Static method Public Method 20091124
7 GET_TITLE Static method Public Method 20091124
8 GIVE_RANKS Static method Private Method 20091110
9 INIT Static method Private Method 20091110
10 LIST_FAV_REPORTS Static method Public Method 20091125
11 LIST_REPORT Static method Public Method 20091124
12 LIST_REPORTS Static method Public Method 20091124
13 NOTIFY_VIEWS Static method Public Method 20091124
14 READ_MESSAGE_LONG_TEXT Static method Private Method Read message long text 20100107
15 READ_PERSONALIZATION Static method Public Method 20091110
16 REGISTER Static method Public Method 20091110
17 SYNC_PERS_REPORTS Static method Public Method 20091124
18 UNREGISTER Static method Public Method 20091125
Events
Class CL_WCF_DOH_MANAGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LS_DDLB Public See coding 20091124 BEGIN OF ls_ddlb, key TYPE string, value TYPE string, END OF ls_ddlb
2 LS_TRAY Public See coding 20091110 BEGIN OF ls_tray, tray TYPE REF TO cl_wcf_dash_dashboardtray_impl, rank TYPE i, id TYPE string, END OF ls_tray
3 LT_DDLB Public See coding 20091124 lt_ddlb TYPE STANDARD TABLE OF ls_ddlb
4 LT_TRAYS Public See coding 20091110 lt_trays TYPE STANDARD TABLE OF ls_tray
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WCF_DOH_MANAGER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WCF_DOH_MANAGER has no exception.

Method GET_DEFAULT_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DEFAULT_REPORT Value transfer Type reference (TYPE) CRMC_UI_LLINK Default report Logical Link ID 20091130

Method GET_DEFAULT_REPORT on class CL_WCF_DOH_MANAGER has no exception.

Method GET_NEXT_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RANK Value transfer Type reference (TYPE) I 20091110

Method GET_NEXT_RANK on class CL_WCF_DOH_MANAGER has no exception.

Method GET_PERSO_HELP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20100107

Method GET_PERSO_HELP_TEXT on class CL_WCF_DOH_MANAGER has no exception.

Method GET_RANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_WCF_DASH_DASHBOARDTRAY_IMPL Basis Class for WD View Controller 20091110
2 Returning RV_RANK Value transfer Type reference (TYPE) I 20091110

Method GET_RANK on class CL_WCF_DOH_MANAGER has no exception.

Method GET_TECHNICAL_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID Logical Link ID 20091124
2 Returning RV_INFO Value transfer Type reference (TYPE) CRMC_UI_LLINK Define Logical Link 20091124

Method GET_TECHNICAL_LINK on class CL_WCF_DOH_MANAGER has no exception.

Method GET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID Logical Link ID 20091124
2 Returning RV_TITLE Value transfer Type reference (TYPE) CRMT_UI_TITLE30 Title 20091124

Method GET_TITLE on class CL_WCF_DOH_MANAGER has no exception.

Method GIVE_RANKS Signature

Method GIVE_RANKS on class CL_WCF_DOH_MANAGER has no parameter.
Method GIVE_RANKS on class CL_WCF_DOH_MANAGER has no exception.

Method INIT Signature

Method INIT on class CL_WCF_DOH_MANAGER has no parameter.
Method INIT on class CL_WCF_DOH_MANAGER has no exception.

Method LIST_FAV_REPORTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FAV_REPORTS Call by reference Type reference (TYPE) CRMT_UI_LINKS Link definitions 20091125

Method LIST_FAV_REPORTS on class CL_WCF_DOH_MANAGER has no exception.

Method LIST_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID Logical Link ID 20091124
2 Returning RV_TECHNICAL_ID Value transfer Type reference (TYPE) CRMT_UI_TARGET_ID Link definition 20091124

Method LIST_REPORT on class CL_WCF_DOH_MANAGER has no exception.

Method LIST_REPORTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LINKS Call by reference Type reference (TYPE) CRMT_UI_LINKS Link definitions 20091124

Method LIST_REPORTS on class CL_WCF_DOH_MANAGER has no exception.

Method NOTIFY_VIEWS Signature

Method NOTIFY_VIEWS on class CL_WCF_DOH_MANAGER has no parameter.
Method NOTIFY_VIEWS on class CL_WCF_DOH_MANAGER has no exception.

Method READ_MESSAGE_LONG_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG_CLASS Call by reference Type reference (TYPE) SYMSGID Message Class 20100107
2 Importing IV_MSG_NO Call by reference Type reference (TYPE) SYMSGNO Message Number 20100107
3 Returning RV_LONG_TEXT Value transfer Type reference (TYPE) STRING 20100107

Method READ_MESSAGE_LONG_TEXT on class CL_WCF_DOH_MANAGER has no exception.

Method READ_PERSONALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_PERSONALIZATION Call by reference Type reference (TYPE) CRMT_UI_PERS_DATA table for personalized data 20091110
2 Importing IV_PERS_TYPE Call by reference Type reference (TYPE) CRMT_PERS_OBJ Personalization Object 20091125

Method READ_PERSONALIZATION on class CL_WCF_DOH_MANAGER has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_WCF_DASH_DASHBOARDTRAY_IMPL Basis Class for WD View Controller 20091110

Method REGISTER on class CL_WCF_DOH_MANAGER has no exception.

Method SYNC_PERS_REPORTS Signature

Method SYNC_PERS_REPORTS on class CL_WCF_DOH_MANAGER has no parameter.
Method SYNC_PERS_REPORTS on class CL_WCF_DOH_MANAGER has no exception.

Method UNREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_WCF_DASH_DASHBOARDTRAY_IMPL Basis Class for WD View Controller 20091125

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