SAP ABAP Class CL_WCF_FAVO_CREATEFAVORIT_IMPL (Controller)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI (Application Component) User Interface
     WCF_FAVORITES_UI (Package) Favorites UI-relevant Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_FAVO_CREATEFAVORIT 20090219
Properties
Class CL_WCF_FAVO_CREATEFAVORIT_IMPL  
Short Description Controller    
Super Class CL_WCF_FAVO_CREATEFAVORIT  
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_FAVORITES_UI   Favorites UI-relevant Objects 
Created 20090219   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)
Interfaces
Class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no interface implemented.
Friends
Class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PLUG_DONE Constant Private Type reference (TYPE) SEOCMPNAME 'DONE' Component name 20090220
2 GC_SEPARATOR Constant Private Type reference (TYPE) STRING '>' Path separator 20090508
3 GR_USER Instance attribute Private Object reference (TYPE REF TO) CL_WCF_FAV_USER_FAVORITES Favorites for user 20090219
4 GS_CURRENT_OBJECT Instance attribute Private Type reference (TYPE) WCF_MLS_OBJECT Business object information 20090302
5 GS_FAV_SELECTED_ITEM Instance attribute Private Type reference (TYPE) WCFS_MENUBUTTON_ITEM thtmlb Hover Menu Item Structure 20090330
6 GS_FOLDER_SELECTED_ITEM Instance attribute Private Type reference (TYPE) WCFS_MENUBUTTON_ITEM item structure 20090330
7 GT_ITEMS Instance attribute Private Type reference (TYPE) WCFT_MENUBUTTON_ITEM thtmlb Hover Menu item table 20090219
8 GV_ERROR_MODE Instance attribute Public Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20090305
9 GV_NEW_FOLDER_MODE Instance attribute Public Type reference (TYPE) BOOLEAN New folder mode 20090220
10 SR_MAPPING_CLASS Static Attribute Private Object reference (TYPE REF TO) CL_CRM_UI_OBJECT_MAPPING_SRV UI Object - Mapping Service 20090225
11 SV_FOLDER_ICON_SRC Static Attribute Public Type reference (TYPE) STRING 20090220
12 SV_NEW_FOLDER_ICON_SRC Static Attribute Public Type reference (TYPE) STRING 20090327
13 SV_ROOT_FOLDER_ICON_SRC Static Attribute Public Type reference (TYPE) STRING 20090305
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MENU_ITEMS Instance method Public Method 20090219
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090220
3 FAVORITE_EXISTS Instance method Public Method 20090508
4 FIRE_OP Instance method Private Method 20090220
5 GET_EXISTING_FAVORITES Instance method Public Method Returns favorites for current user and current object 20090508
6 GET_FAVORITE_PATH Instance method Public Method 20090508
7 GET_FAV_CURRENT_INDEX Instance method Public Method 20090220
8 GET_FAV_CURRENT_TEXT Instance method Public Method 20090220
9 GET_FAV_MENU_ITEMS Instance method Public Method 20090220
10 GET_FOLDER_PATH Instance method Private Method Returns folder path 20090508
11 GET_SELECTED_ID Instance method Private Method 20090310
12 GET_TEXT Static method Public Method Returns text 20090220
13 IS_SHARING_DISPLAYED Instance method Public Method 20090302
14 LOAD_CURRENT_OBJECT Instance method Private Method 20090302
Events
Class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no event.
Types
Class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no local type.
Method Signatures

Method BUILD_MENU_ITEMS Signature

Method BUILD_MENU_ITEMS on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no parameter.
Method BUILD_MENU_ITEMS on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method FAVORITE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090508

Method FAVORITE_EXISTS on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method FIRE_OP Signature

Method FIRE_OP on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no parameter.
Method FIRE_OP on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method GET_EXISTING_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FAVORITES Value transfer Type reference (TYPE) WCF_FAVT_FAVORITE 20090508

Method GET_EXISTING_FAVORITES on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method GET_FAVORITE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FAVORITE Call by reference Type reference (TYPE) WCF_FAVS_FAVORITE Favorite 20090508
2 Returning RV_PATH Value transfer Type reference (TYPE) STRING Favorite path 20090508

Method GET_FAVORITE_PATH on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method GET_FAV_CURRENT_INDEX Signature

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

Method GET_FAV_CURRENT_INDEX on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method GET_FAV_CURRENT_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 20090220

Method GET_FAV_CURRENT_TEXT on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method GET_FAV_MENU_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ITEMS Value transfer Type reference (TYPE) WCFT_MENUBUTTON_ITEM thtmlb Hover Menu item table 20090220

Method GET_FAV_MENU_ITEMS on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method GET_FOLDER_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOLDER_ID Call by reference Type reference (TYPE) WCF_FAV_ID ID 20090508
2 Changing XV_PATH Call by reference Type reference (TYPE) STRING 20090508

Method GET_FOLDER_PATH on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method GET_SELECTED_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTMLB_EVENT_EX Call by reference Object reference (TYPE REF TO) IF_HTMLB_DATA Input Data from HTMLB 20090310
2 Returning RV_SELECTED_ID Value transfer Type reference (TYPE) STRING 20090310

Method GET_SELECTED_ID on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT_NUMBER Call by reference Type reference (TYPE) I Text number 20090220
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING Text 20090220

Method GET_TEXT on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method IS_SHARING_DISPLAYED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DISPLAYED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090302

Method IS_SHARING_DISPLAYED on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.

Method LOAD_CURRENT_OBJECT Signature

Method LOAD_CURRENT_OBJECT on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no parameter.
Method LOAD_CURRENT_OBJECT on class CL_WCF_FAVO_CREATEFAVORIT_IMPL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701