SAP ABAP Class CL_FWWP_FAVORITE_AREA (Area for Storing Favorites)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SBPT_FWWP (Package) Framework for Workplace
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FWWP_AREA Abstract Area Object 19990308
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FWWP_FACTORY FWWP: Interface for an Object Factory 19990729
Properties
Class CL_FWWP_FAVORITE_AREA  
Short Description Area for Storing Favorites    
Super Class CL_FWWP_AREA Abstract Area Object 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBPT_FWWP   Framework for Workplace 
Created 19990308   SAP 
Last change 19991209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FWWP_FAVORITE_AREA has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FWWP_FACTORY FWWP: Interface for an Object Factory 19990729
Friends
Class CL_FWWP_FAVORITE_AREA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASS_DB_FAVAR_TAB Static Attribute Protected Type reference (TYPE) SBPT_TFAVAR Table for Subfolders 19991210
2 CLASS_SBPT_FAVAR Static Attribute Protected Type reference (TYPE) SBPT_FAVAR Class Attribute for Creating a New Folder 19991210
3 CLASS_VALID_FACTORIES Static Attribute Protected Type reference (TYPE) SBPT_TCLASS Table with Class Names of Factories 19991214
4 CREATED_OBJECTS Static Attribute Protected See coding Creates Objects of Factory 19990729
5 C_FAVORITE_ROOT Constant Public Type reference (TYPE) SBPT_ARCON-TEXT 'ROOT' Constant for Root Object 19990729
6 MY_CHILD_AREAS_CREATED Instance attribute Private Type reference (TYPE) I Subfolders Created 19991210
7 MY_CHILD_AREA_COUNTER Instance attribute Private Type reference (TYPE) I Number of Subfolders 19991210
8 MY_ITEM_COUNTER Instance attribute Private Type reference (TYPE) I Number of Favorites 19991215
9 MY_SBPT_FAVAR Instance attribute Private Type reference (TYPE) SBPT_FAVAR Persistent Attributes of Instance 19991210
10 NO_PERSISTENCY_POSSIBLE Instance attribute Private Type reference (TYPE) SY-INPUT Indicator: Persistent Favorites Are Not Possible 19991215
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19990308
2 CREATE_ROOT Static method Public Method Creates Root of Favorites 19991209
3 DB_DELETE Instance method Private Method Database: Delete 19991210
4 DB_GET_CHILD_AREAS Instance method Private Method Database: Read Subfolders 19991210
5 DB_GET_CHILD_AREA_COUNTER Instance method Private Method Database: Read Number of Subfolders 19991210
6 DB_GET_ITEMS Instance method Private Method Database: Read Favorites in a Folder 19991210
7 DB_GET_ITEM_COUNTER Instance method Private Method Database: Read Number of Favorites in a Folder 19991210
8 DB_INSERT Instance method Private Method Database: Insert 19991210
9 DB_UPDATE Instance method Private Method Database: Update 19991210
10 DELETE_FOLDER Instance method Public Method Deletes Favorites Folder 19990308
11 HANDLER_FAVORITE_FOLDER_DELETE Instance method Private Event handling method Event Handler: Delete a Subfolder 19990308
12 NEW_FAVORITE_AREA Instance method Public Method Creates a New Favorites Folder 19990315
13 PERSISTENT_ITEMS_DELETE Instance method Private Method Delete Persistent Favorites 19991216
14 PERSISTENT_ITEMS_INSERT Instance method Private Method Persistence for New Favorite Items in this Folder 19991214
15 PERSISTENT_ITEMS_RELOAD Instance method Private Method Read Persistent Favorites in Folder 19991215
16 RENAME_AREA Instance method Public Method Change to Title of a Folder 19991216
Events
# Event Type Visibility Description Created on
1 DELETE Instance Event
(0)
Public
(2)
19990308
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CREATED_OBJECT Protected See coding T_CREATED_OBJECT 19990729
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) SBPT_FAKEY Schlüsselinformationen 19990729
# Exception Resumable Description Created on
1 NOT_CREATED Objekt wurde nicht erzeugt 19991209

Method CREATE_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT Call by reference Object reference (TYPE REF TO) CL_FWWP_DESKTOP_ITEM abstraktes Anwendungsobjekt 19991209
2 Importing I_CONTEXT Value transfer Type reference (TYPE) SBPT_CNTXT SPACE Kontext der Anwendung 19991209
3 Importing I_USERNAME Value transfer Type reference (TYPE) UNAME SPACE Benutzername 19991209
# Exception Resumable Description Created on
1 NOT_CREATED Objekt konnte nicht erzeugt werden 19991209

Method DB_DELETE Signature

Method DB_DELETE on class CL_FWWP_FAVORITE_AREA has no parameter.
Method DB_DELETE on class CL_FWWP_FAVORITE_AREA has no exception.

Method DB_GET_CHILD_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SBPT_FAVAR Call by reference Type reference (TYPE) SBPT_TFAVAR Tabelle der Favoritenmappen (DB-Einträge) 19991210

Method DB_GET_CHILD_AREAS on class CL_FWWP_FAVORITE_AREA has no exception.

Method DB_GET_CHILD_AREA_COUNTER Signature

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

Method DB_GET_CHILD_AREA_COUNTER on class CL_FWWP_FAVORITE_AREA has no exception.

Method DB_GET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SBPT_FAVIT Call by reference Type reference (TYPE) SBPT_TFAVIT Favoriten der Mappe (DB-Darstellung) 19991215

Method DB_GET_ITEMS on class CL_FWWP_FAVORITE_AREA has no exception.

Method DB_GET_ITEM_COUNTER Signature

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

Method DB_GET_ITEM_COUNTER on class CL_FWWP_FAVORITE_AREA has no exception.

Method DB_INSERT Signature

Method DB_INSERT on class CL_FWWP_FAVORITE_AREA has no parameter.
Method DB_INSERT on class CL_FWWP_FAVORITE_AREA has no exception.

Method DB_UPDATE Signature

Method DB_UPDATE on class CL_FWWP_FAVORITE_AREA has no parameter.
Method DB_UPDATE on class CL_FWWP_FAVORITE_AREA has no exception.

Method DELETE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO_DIALOG Value transfer Type reference (TYPE) SY-INPUT SPACE Kein Dialog 19991213
2 Importing I_NO_EVENT Value transfer Type reference (TYPE) SY-INPUT SPACE Kein Ereignis, um das Objekt zu löschen 19991213

Method DELETE_FOLDER on class CL_FWWP_FAVORITE_AREA has no exception.

Method HANDLER_FAVORITE_FOLDER_DELETE Signature

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

Method HANDLER_FAVORITE_FOLDER_DELETE on class CL_FWWP_FAVORITE_AREA has no exception.

Method NEW_FAVORITE_AREA Signature

Method NEW_FAVORITE_AREA on class CL_FWWP_FAVORITE_AREA has no parameter.
Method NEW_FAVORITE_AREA on class CL_FWWP_FAVORITE_AREA has no exception.

Method PERSISTENT_ITEMS_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOT_DELETED_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI Tabelle mit Referenzen vom Typ CL_FWWP_DESKTOP_ITEM 19991216
2 Importing IT_DESK_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI Tabelle mit Referenzen vom Typ CL_FWWP_DESKTOP_ITEM 19991216

Method PERSISTENT_ITEMS_DELETE on class CL_FWWP_FAVORITE_AREA has no exception.

Method PERSISTENT_ITEMS_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PERSISTENT_FAVORITES Call by reference Type reference (TYPE) SBPT_TDESKI Tabelle mit Referenzen vom Typ CL_FWWP_DESKTOP_ITEM 19991216
2 Exporting ET_PERSISTENT_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI Tabelle mit Referenzen vom Typ CL_FWWP_DESKTOP_ITEM 19991216
3 Importing I_DESK_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI Tabelle mit Referenzen vom Typ CL_FWWP_DESKTOP_ITEM 19991214

Method PERSISTENT_ITEMS_INSERT on class CL_FWWP_FAVORITE_AREA has no exception.

Method PERSISTENT_ITEMS_RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESK_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI Tabelle mit Referenzen vom Typ CL_FWWP_DESKTOP_ITEM 19991216

Method PERSISTENT_ITEMS_RELOAD on class CL_FWWP_FAVORITE_AREA has no exception.

Method RENAME_AREA Signature

Method RENAME_AREA on class CL_FWWP_FAVORITE_AREA has no parameter.
Method RENAME_AREA on class CL_FWWP_FAVORITE_AREA has no exception.
Event Signatures

Event DELETE Signature
Event DELETE on class CL_FWWP_FAVORITE_AREA has no parameter.
History
Last changed by/on SAP  19991209 
SAP Release Created in