SAP ABAP Class CL_WCF_MIXED_LIST_OV (Generic Overview Viewset)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI (Application Component) WebClient UI
     WCF_MIXED_LIST_UI (Package) Mixed Object result list UI-relevant objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_WD_DYN_VIEWSET Dynamic Viewset base class 20090130
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_MIXE_MIXEDLISTOV Mixed List Overview page 20090130
Properties
Class CL_WCF_MIXED_LIST_OV  
Short Description Generic Overview Viewset    
Super Class CL_BSP_WD_DYN_VIEWSET Dynamic Viewset base class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_MIXED_LIST_UI   Mixed Object result list UI-relevant objects 
Created 20090130   SAP 
Last change 20100303   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_BSP_WD_REP_VIEW_OVW Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WCF_MIXED_LIST_OV has no interface implemented.
Friends
Class CL_WCF_MIXED_LIST_OV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BI_VIEW_AREA Instance attribute Private Type reference (TYPE) BSP_DLC_OVW_ASSGNM_T All Assignment of a overview page 20090130
2 CONFIGURATION_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090130
3 CONFIGURATION_EVALUATED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090130
4 C_CHANGED_PARAM_DISPL_VIEWS Constant Public Type reference (TYPE) STRING 'ONLY_DISPLAYED_VIEWS_CHANGED' Flag: Only list of displayed view changed 20090130
5 C_CHANGED_PARAM_PERSONALIZED Constant Public Type reference (TYPE) STRING 'PERSONALIZATION_CHANGED' Flag: Personalization changed 20090130
6 C_DIRECTMODE_ID Constant Public Type reference (TYPE) CHAR01 'E' Character Field Length 1 20090130
7 C_HIDEMODE_ID Constant Public Type reference (TYPE) CHAR01 'H' Character Field Length 1 20090130
8 C_LAZYMODE_ID Constant Public Type reference (TYPE) CHAR01 'C' Character Field Length 1 20090130
9 C_PERS_CHANGED_COMPLETELY Constant Public Type reference (TYPE) CHAR1 'P' Personalization changed completely by Popup 20090130
10 C_PERS_CHANGED_DISPLAYED_VIEWS Constant Public Type reference (TYPE) CHAR1 'D' Displayed views personalized by Drag&Drop 20090130
11 C_PERS_UNCHANGED Constant Public Type reference (TYPE) CHAR1 ' ' Personalization unchanged 20090130
12 C_RUNTIME_DISPL Constant Public Type reference (TYPE) STRING 'DISPLAY' 20090130
13 C_RUNTIME_PERS Constant Public Type reference (TYPE) STRING 'PERSONALIZATION' 20090130
14 DYNAMIC_VIEW Constant Public Type reference (TYPE) CHAR01 'D' Type of view is dynamic 20090130
15 FOCUSELEMENT Instance attribute Public Type reference (TYPE) STRING 20090130
16 GR_EXP_EVENT Instance attribute Private Type reference (TYPE) STRING 20090130
17 GR_PERS_EVENT Instance attribute Private Object reference (TYPE REF TO) LCL_PERS_EVENT 20090130
18 GR_PERS_POPUP Instance attribute Public Object reference (TYPE REF TO) IF_BSP_WD_POPUP internal use 20090130
19 GS_OVW_ASSGNM Instance attribute Private Type reference (TYPE) S_OVW_ASSGNM 20090130
20 GT_EOVPVIEW Instance attribute Private Type reference (TYPE) T_EOVPVIEW Assignment of display view <-> edit 20090130
21 GT_EXPANDED_VIEWS Instance attribute Public Type reference (TYPE) STRING_TABLE OBSOLETE, DO NOT USE 20090130
22 GV_CONFIG_ID Instance attribute Private Type reference (TYPE) BSP_DLC_CONTEXT_ID configuration id 20090130
23 GV_EOVPVIEW_REPLACE_ACTIVE Instance attribute Private Type reference (TYPE) FLAG General Flag 20090130
24 GV_INIT_DONE Static Attribute Public Type reference (TYPE) ABAP_BOOL 20090416
25 GV_OBJECT_TYPE Instance attribute Private Type reference (TYPE) STRING 20090130
26 GV_OBJ_SUB_TYPE Instance attribute Private Type reference (TYPE) STRING 20090130
27 GV_PERS_RESET_STATE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag: personalization has been reset 20090130
28 GV_RUNTIME_MODE Instance attribute Private Type reference (TYPE) STRING 'DISPLAY' 20090130
29 GV_SWITCH Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090130
30 LAYOUT_ID Instance attribute Private Type reference (TYPE) STRING 20090130
31 OVW_DESCR Instance attribute Public Object reference (TYPE REF TO) CL_BSP_DLC_CONFIG_OVW Overview Page Configuration 20090130
32 PERSONALIZATION_CHANGED Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Flag 20090130
33 RP_VIEWLIST Instance attribute Private Type reference (TYPE) BSP_WD_CONTROLLER_TAB Table of Controller Names 20090130
34 VIEW Instance attribute Private Type reference (TYPE) STRING '../../sap/WCF_LIST_OVW/OVMixedList.htm' 20090130
35 VIEW_AREA Instance attribute Public Type reference (TYPE) BSP_DLC_OVW_ASSGNM_T All Assignment of a overview page 20090130
36 VIEW_IN_BINDING Instance attribute Protected Type reference (TYPE) STRING 20090130
37 WC_VIEW_AREA Instance attribute Private Type reference (TYPE) BSP_DLC_OVW_ASSGNM_T buffer of view area states in Work Center Page 20090130
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ADDVIEW Instance method Protected Method Add Additional Views 20090130
2 ATTACH_DYNAMIC_OVW_VIEWS Instance method Public Method OBSOLETE, do not use 20090130
3 BIND_LAZY Instance method Private Method lazy binding 20090130
4 DETACH_DYNAMIC_OVW_VIEWS Instance method Public Method OBSOLETE, do not use 20090130
5 DETACH_STATIC_OVW_VIEWS Instance method Public Method detach static views at runtime from overview page 20090130
6 DO_INIT_CONFIG Instance method Private Method initialize the overview configuration 20090130
7 DO_INIT_CONFIG_PERS Instance method Private Method initialize the personalization 20090130
8 EXCHANGE_VIEW Instance method Protected Method eOVP: Exchange edit view with display view 20090130
9 GET_LAYOUT Instance method Public Method get layout for example overview, work center, home page 20090130
10 GET_LIST_OF_DYNAMIC_VIEWS Instance method Public Method OBSOLETE, do not use 20090130
11 GET_LIST_OF_STATIC_VIEWS Instance method Public Method get a list of current static views on the overview page 20090130
12 GET_RUNTIME_MODE Instance method Public Method get runtime mode 20090130
13 INITIALIZE_VIEWAREA Instance method Private Method initialize the configuration data of the view area 20090130
14 INITIALIZE_VIEWAREA_CONT Instance method Protected Method initialize viewarea_cont table 20090130
15 IS_COLLAPSED Instance method Public Method OBSOLETE, DO NOT USE 20090130
16 IS_CONFIG_STILL_VALID Instance method Private Method check if the configuration still valid 20090130
17 IS_EXPANDED Instance method Private Method OBSOLETE, DO NOT USE 20090130
18 ON_BEFORE_WA_CONTENT_CHANGE Instance method Private Event handling method Work area content change event 20090130
19 ON_CONFIGURATION_CHANGED Instance method Private Event handling method 20090130
20 OPEN_PERS_DIALOG Instance method Public Method open personalization dialog - only internal use - 20090130
21 READ_AJAX_CONFIG_CHANGES Instance method Private Method Updates VIEW_AREA according to saved Config Data 20090130
22 REATTACH_STATIC_OVW_VIEWS Instance method Public Method reattach static views at runtime 20090130
23 RESET_STATE Instance method Protected Method Reset to force Re-read from Configuration/Personalization 20090130
24 SET_ERROR_STATE_OVW Instance method Private Method set error state 20090130
25 SET_RUNTIME_MODE_TO_DISPLAY Instance method Protected Method set runtime mode to normal display 20090130
26 SET_RUNTIME_MODE_TO_PERS Instance method Protected Method set runtime mode to personalization 20090130
27 UPDATE_EXPANDED_VIEWS Instance method Private Method Updates GT_EXPANDED_VIEWS - internal use only - 20090130
28 UPDATE_VIEWAREA_CONT Instance method Private Method Update viewarea_cont after personalize without loosing data 20090130
Events
Class CL_WCF_MIXED_LIST_OV has no event.
Types
Class CL_WCF_MIXED_LIST_OV has no local type.
Method Signatures

Method ADD_ADDVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VIEW_AREA Call by reference Type reference (TYPE) BSP_DLC_OVW_ASSGNM_T All Assignment of a overview page 20090130

Method ADD_ADDVIEW on class CL_WCF_MIXED_LIST_OV has no exception.

Method ATTACH_DYNAMIC_OVW_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VIEWS Value transfer Type reference (TYPE) BSP_DLC_OVW_DYN_VIEWS_T Dynamic Views for a Overview Page 20090130

Method ATTACH_DYNAMIC_OVW_VIEWS on class CL_WCF_MIXED_LIST_OV has no exception.

Method BIND_LAZY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEWAREA Call by reference Type reference (TYPE) STRING 20090130
2 Importing IV_VIEWID Call by reference Type reference (TYPE) STRING 20090130
3 Returning RV_ERROR Value transfer Type reference (TYPE) ABAP_BOOL 20090130

Method BIND_LAZY on class CL_WCF_MIXED_LIST_OV has no exception.

Method DETACH_DYNAMIC_OVW_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VIEWID Value transfer Type reference (TYPE) BSP_DLC_OVW_DYN_VIEW_ATTACH_T Table of Strings 20090130

Method DETACH_DYNAMIC_OVW_VIEWS on class CL_WCF_MIXED_LIST_OV has no exception.

Method DETACH_STATIC_OVW_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VIEWID Value transfer Type reference (TYPE) BSP_DLC_OVW_STAT_VIEW_ATTACH_T Table of Strings 20090130

Method DETACH_STATIC_OVW_VIEWS on class CL_WCF_MIXED_LIST_OV has no exception.

Method DO_INIT_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VIEWAREA Value transfer Type reference (TYPE) BSP_DLC_OVW_ASSGNM_T All Assignment of a overview page 20090130

Method DO_INIT_CONFIG on class CL_WCF_MIXED_LIST_OV has no exception.

Method DO_INIT_CONFIG_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GET_EXPLICIT_CONFIG Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE flag to retrieve configuration instead of personalization 20090130

Method DO_INIT_CONFIG_PERS on class CL_WCF_MIXED_LIST_OV has no exception.

Method EXCHANGE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEWID_ORIGINAL Call by reference Type reference (TYPE) STRING eOVP: Editable view 20090130
2 Returning RV_VIEWID_EXCHANGED Value transfer Type reference (TYPE) STRING eOVP: Display view 20090130

Method EXCHANGE_VIEW on class CL_WCF_MIXED_LIST_OV has no exception.

Method GET_LAYOUT Signature

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

Method GET_LAYOUT on class CL_WCF_MIXED_LIST_OV has no exception.

Method GET_LIST_OF_DYNAMIC_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) BSP_DLC_OVW_DYN_VIEWS_LIST_T Table of Strings 20090130

Method GET_LIST_OF_DYNAMIC_VIEWS on class CL_WCF_MIXED_LIST_OV has no exception.

Method GET_LIST_OF_STATIC_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) BSP_DLC_OVW_DYN_VIEWS_LIST_T Table of Strings 20090130

Method GET_LIST_OF_STATIC_VIEWS on class CL_WCF_MIXED_LIST_OV has no exception.

Method GET_RUNTIME_MODE Signature

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

Method GET_RUNTIME_MODE on class CL_WCF_MIXED_LIST_OV has no exception.

Method INITIALIZE_VIEWAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOR_PERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE set for personalization 20090130

Method INITIALIZE_VIEWAREA on class CL_WCF_MIXED_LIST_OV has no exception.

Method INITIALIZE_VIEWAREA_CONT Signature

Method INITIALIZE_VIEWAREA_CONT on class CL_WCF_MIXED_LIST_OV has no parameter.
Method INITIALIZE_VIEWAREA_CONT on class CL_WCF_MIXED_LIST_OV has no exception.

Method IS_COLLAPSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VIEWAREA Call by reference Type reference (TYPE) STRING 20090130
2 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090130

Method IS_COLLAPSED on class CL_WCF_MIXED_LIST_OV has no exception.

Method IS_CONFIG_STILL_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090130

Method IS_CONFIG_STILL_VALID on class CL_WCF_MIXED_LIST_OV has no exception.

Method IS_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090130
2 Importing VIEW_AREA Call by reference Type reference (TYPE) STRING 20090130

Method IS_EXPANDED on class CL_WCF_MIXED_LIST_OV has no exception.

Method ON_BEFORE_WA_CONTENT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_LOSS_HANDLER Call by reference Attribute reference (LIKE) 20090130

Method ON_BEFORE_WA_CONTENT_CHANGE on class CL_WCF_MIXED_LIST_OV has no exception.

Method ON_CONFIGURATION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETERS Value transfer Attribute reference (LIKE) 20090130

Method ON_CONFIGURATION_CHANGED on class CL_WCF_MIXED_LIST_OV has no exception.

Method OPEN_PERS_DIALOG Signature

Method OPEN_PERS_DIALOG on class CL_WCF_MIXED_LIST_OV has no parameter.
Method OPEN_PERS_DIALOG on class CL_WCF_MIXED_LIST_OV has no exception.

Method READ_AJAX_CONFIG_CHANGES Signature

Method READ_AJAX_CONFIG_CHANGES on class CL_WCF_MIXED_LIST_OV has no parameter.
Method READ_AJAX_CONFIG_CHANGES on class CL_WCF_MIXED_LIST_OV has no exception.

Method REATTACH_STATIC_OVW_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RETURN Value transfer Type reference (TYPE) BSP_DLC_OVW_STAT_VIEW_ATTACH_T Table of Strings 20090130

Method REATTACH_STATIC_OVW_VIEWS on class CL_WCF_MIXED_LIST_OV has no exception.

Method RESET_STATE Signature

Method RESET_STATE on class CL_WCF_MIXED_LIST_OV has no parameter.
Method RESET_STATE on class CL_WCF_MIXED_LIST_OV has no exception.

Method SET_ERROR_STATE_OVW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) CLIKE '&' 20090130
2 Importing IV_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20090130

Method SET_ERROR_STATE_OVW on class CL_WCF_MIXED_LIST_OV has no exception.

Method SET_RUNTIME_MODE_TO_DISPLAY Signature

Method SET_RUNTIME_MODE_TO_DISPLAY on class CL_WCF_MIXED_LIST_OV has no parameter.
Method SET_RUNTIME_MODE_TO_DISPLAY on class CL_WCF_MIXED_LIST_OV has no exception.

Method SET_RUNTIME_MODE_TO_PERS Signature

Method SET_RUNTIME_MODE_TO_PERS on class CL_WCF_MIXED_LIST_OV has no parameter.
Method SET_RUNTIME_MODE_TO_PERS on class CL_WCF_MIXED_LIST_OV has no exception.

Method UPDATE_EXPANDED_VIEWS Signature

Method UPDATE_EXPANDED_VIEWS on class CL_WCF_MIXED_LIST_OV has no parameter.
Method UPDATE_EXPANDED_VIEWS on class CL_WCF_MIXED_LIST_OV has no exception.

Method UPDATE_VIEWAREA_CONT Signature

Method UPDATE_VIEWAREA_CONT on class CL_WCF_MIXED_LIST_OV has no parameter.
Method UPDATE_VIEWAREA_CONT on class CL_WCF_MIXED_LIST_OV has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 701