SAP ABAP Class CL_WCF_FAV_FAVORITE_ELEMENT (Favorite element)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI (Application Component) User Interface
     WCF_FAVORITES_CORE (Package) Favorites Core Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCF_FAV_FAVORITE_ELEMENT 20090216
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_FAV_ROOT_OBJECT Root object favorite 20090216
Properties
Class CL_WCF_FAV_FAVORITE_ELEMENT  
Short Description Favorite element    
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_FAVORITE_ELEMENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WCF_FAV_FAVORITE_ELEMENT 20090216
Friends
Class CL_WCF_FAV_FAVORITE_ELEMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_CREATION_TIMESTAMP Instance attribute Protected Type reference (TYPE) WCF_FAV_TIMESTAMP Creation timestamp 20090216
2 GV_FOLDER Instance attribute Protected Type reference (TYPE) WCF_FAV_ID ID 20090216
3 GV_ID Instance attribute Protected Type reference (TYPE) WCF_FAV_ID ID 20090216
4 GV_LAST_CHANGED_TIMESTAMP Instance attribute Private Type reference (TYPE) WCF_FAV_TIMESTAMP Last-changed timestamp 20090217
5 GV_NAME Instance attribute Protected Type reference (TYPE) WCF_FAV_NAME Name 20090216
6 GV_SEQUENCE Instance attribute Protected Type reference (TYPE) WCF_FAV_SEQUENCE Sequence id 20090216
7 GV_SHARED Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090216
8 GV_STATUS Instance attribute Protected Type reference (TYPE) WCF_FAV_STATUS Status 20090217
9 GV_TYPE Instance attribute Protected Type reference (TYPE) WCF_FAV_ELEMENT_TYPE Element type 20090216
10 GV_USER Instance attribute Protected Type reference (TYPE) SYUNAME User Name 20090216
11 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_FAV_CONST Favorite constants 20090217
12 SR_EXCEP Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_FAV_EXCEPTION_REPORTER Services for raising exceptions 20090219
13 SR_PERSIST Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_FAV_PERSISTENCE Persistence for favorites 20090217
14 SR_SERVICES Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_FAV_SERVICES Service methods for favorites 20090217
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090217
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090216
3 FOLDER_EXISTS Instance method Protected Method Returns true if folder exists 20090219
4 GET_FAVORITE Instance method Private Method Returns favorite info in structure 20090219
Events
Class CL_WCF_FAV_FAVORITE_ELEMENT has no event.
Types
Class CL_WCF_FAV_FAVORITE_ELEMENT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREATION_TIMESTAMP Call by reference Type reference (TYPE) WCF_FAV_TIMESTAMP Creation timestamp 20090216
2 Importing IV_FOLDER Call by reference Type reference (TYPE) WCF_FAV_ID ID 20090216
3 Importing IV_ID Call by reference Type reference (TYPE) WCF_FAV_ID ID 20090216
4 Importing IV_LAST_CHANGED_TIMESTAMP Call by reference Type reference (TYPE) WCF_FAV_TIMESTAMP Last changed timestamp 20090217
5 Importing IV_NAME Call by reference Type reference (TYPE) WCF_FAV_NAME Name 20090219
6 Importing IV_SEQUENCE Call by reference Type reference (TYPE) WCF_FAV_SEQUENCE Sequence id 20090216
7 Importing IV_SHARED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090216
8 Importing IV_STATUS Call by reference Type reference (TYPE) WCF_FAV_STATUS CL_WCF_FAV_CONST=>GC_STATUS_UNCHANGED Status 20090217
9 Importing IV_TYPE Call by reference Type reference (TYPE) WCF_FAV_ELEMENT_TYPE Element type 20090216
10 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20090216
# Exception Resumable Description Created on
1 CX_WCF_FAV_DATA_INVALID Input parameter invalid 20090220

Method FOLDER_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOLDER Call by reference Type reference (TYPE) WCF_FAV_ID ID 20090219
2 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME User Name 20090220
3 Returning RV_EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090219

Method FOLDER_EXISTS on class CL_WCF_FAV_FAVORITE_ELEMENT has no exception.

Method GET_FAVORITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_FAVORITE Value transfer Type reference (TYPE) WCF_FAVS_FAVORITE Favorite 20090219

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