SAP ABAP Class CL_WCF_FAV_SHARED_FAVORITES (Shared favorites)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI (Application Component) User Interface
     WCF_FAVORITES_CORE (Package) Favorites Core Objects
Properties
Class CL_WCF_FAV_SHARED_FAVORITES  
Short Description Shared favorites    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_FAVORITES_CORE   Favorites Core Objects 
Created 20090216   SAP 
Last change 20100303   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WCF_FAV_SHARED_FAVORITES has no forward declaration.
Interfaces
Class CL_WCF_FAV_SHARED_FAVORITES has no interface implemented.
Friends
Class CL_WCF_FAV_SHARED_FAVORITES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_FAVORITES Instance attribute Private Type reference (TYPE) WCF_FAVT_FAVORITE Favorites 20090216
2 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_FAV_CONST Favorite constants 20090216
3 SR_EXCEP Static Attribute Private Object reference (TYPE REF TO) CL_WCF_FAV_EXCEPTION_REPORTER Services for raising exceptions 20090219
4 SR_FACTORY Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_FAV_FACTORY Favorites factory 20090226
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090216
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090216
3 GET_FAVORITE Instance method Public Method 20090226
4 GET_FAVORITES Instance method Public Method Returns all shared favorites 20090216
5 GET_FILTERED_FAVORITES Instance method Public Method Returns all user favorites 20090511
6 LOAD_FAVORITE_REFERENCE Instance method Private Method Loads reference 20090226
7 ON_FAVORITE_ADDED Instance method Public Event handling method 20090219
8 ON_FAVORITE_DELETED Instance method Public Event handling method 20090219
9 ON_FAVORITE_RENAMED Instance method Public Event handling method 20090219
10 ON_FAVORITE_SHARED Instance method Public Event handling method 20090219
11 ON_FAVORITE_UNSHARED Instance method Public Event handling method 20090219
Events
Class CL_WCF_FAV_SHARED_FAVORITES has no event.
Types
Class CL_WCF_FAV_SHARED_FAVORITES has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SHARED_FAVORITES Call by reference Type reference (TYPE) WCF_FAVT_FAVORITE Favorites 20090216

Method CONSTRUCTOR on class CL_WCF_FAV_SHARED_FAVORITES has no exception.

Method GET_FAVORITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) WCF_FAV_ID Favorite ID 20090226
2 Returning RR_FAVORITE Value transfer Object reference (TYPE REF TO) IF_WCF_FAV_FAVORITE_ELEMENT 20090226
# Exception Resumable Description Created on
1 CX_WCF_FAV_DATA_NOT_FOUND Favorite not found 20090226

Method GET_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 Favorites 20090216

Method GET_FAVORITES on class CL_WCF_FAV_SHARED_FAVORITES has no exception.

Method GET_FILTERED_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FILTER Call by reference Object reference (TYPE REF TO) IF_WCF_FAV_FILTER Favorite filter 20090511
2 Returning RT_FAVORITES Value transfer Type reference (TYPE) WCF_FAVT_FAVORITE Favorites 20090511

Method GET_FILTERED_FAVORITES on class CL_WCF_FAV_SHARED_FAVORITES has no exception.

Method LOAD_FAVORITE_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) WCF_FAV_ID Favorite id 20090226
# Exception Resumable Description Created on
1 CX_WCF_FAV_OPERATION_FAILED Loading failed 20090226

Method ON_FAVORITE_ADDED Signature

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

Method ON_FAVORITE_ADDED on class CL_WCF_FAV_SHARED_FAVORITES has no exception.

Method ON_FAVORITE_DELETED Signature

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

Method ON_FAVORITE_DELETED on class CL_WCF_FAV_SHARED_FAVORITES has no exception.

Method ON_FAVORITE_RENAMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EV_ID Call by reference Attribute reference (LIKE) 20090219
2 Importing EV_NEW_NAME Call by reference Attribute reference (LIKE) 20090219

Method ON_FAVORITE_RENAMED on class CL_WCF_FAV_SHARED_FAVORITES has no exception.

Method ON_FAVORITE_SHARED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_FAVORITE Call by reference Attribute reference (LIKE) >INVALID< 20090219

Method ON_FAVORITE_SHARED on class CL_WCF_FAV_SHARED_FAVORITES has no exception.

Method ON_FAVORITE_UNSHARED Signature

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

Method ON_FAVORITE_UNSHARED on class CL_WCF_FAV_SHARED_FAVORITES has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 701