SAP ABAP Class CL_FWWP_VIEW_MANAGER (ViewManager for Display User Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SBPT_FWWP (Package) Framework for Workplace
Properties
Class CL_FWWP_VIEW_MANAGER  
Short Description ViewManager for Display User Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SBPT_FWWP   Framework for Workplace 
Created 19990218   SAP 
Last change 19990218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FWWP_VIEW_MANAGER has no forward declaration.
Interfaces
Class CL_FWWP_VIEW_MANAGER has no interface implemented.
Friends
Class CL_FWWP_VIEW_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONFIGURATION Instance attribute Protected Type reference (TYPE) SBPT_FWCON Configuration data 19990218
2 CONST_AREA_CHANGED Constant Private See coding 'AREA_CHANGED' CONST_AREA_CHANGED 19990223
3 CONST_ITEM_CHANGED Constant Private See coding 'ITEM_CHANGED' CONST_ITEM_CHANGED 19990223
4 CONST_SEL_AREA_CHANGED Constant Private See coding 'SEL_AREA_CHANGED' CONST_SEL_AREA_CHANGED 19990223
5 CONTENT Instance attribute Protected Object reference (TYPE REF TO) CL_FWWP_CONTENT_VIEWER List Display 19990223
6 CONTENT_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter for List/Preview 19990218
7 CONTENT_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_FWWP_TOOLBAR Toolbar for List Display 19990218
8 CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) CL_FWWP_CONTROLLER Framework Controller 19990218
9 CONT_STATUS_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter for Toolbar on List 19990218
10 CURRENT_DISPLAY_MODE Instance attribute Protected Type reference (TYPE) I Current Display Mode 19990218
11 C_CONTENT Constant Protected Type reference (TYPE) I 2 Integer Value for Content 19990427
12 C_PREVIEW Constant Protected Type reference (TYPE) I 1 Integer Value for Preview 19990427
13 C_PREV_AND_CONT Constant Protected Type reference (TYPE) I 3 Integer Value for Content & Preview 19990427
14 NAVIGATION_IS_ON Instance attribute Protected Type reference (TYPE) C Navigation Active 19990218
15 NAVIGATION_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter for Navigator / Liste 19990218
16 NAVIGATION_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_FWWP_TOOLBAR Navigation Toolbar 19990223
17 NAVIGATOR Instance attribute Protected Object reference (TYPE REF TO) CL_FWWP_NAVIGATION_BASE Navigation Display 19990218
18 NAVIG_STATUS_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter for Navigator / Toolbar 19990218
19 POSSIBLE_DISPLAY_MODE Instance attribute Protected Type reference (TYPE) I Possible Display Mode 19990427
20 PREVIEW Instance attribute Protected Object reference (TYPE REF TO) CL_FWWP_PREVIEW Preview 19990218
21 PREVIEW_HEIGHT Instance attribute Private Type reference (TYPE) I 30 Height Setting for Preview 19990624
22 PRIV_AREA_SELECTION Instance attribute Private Type reference (TYPE) SBPT_SELAR Objects for Selecting Area Objects 19990413
23 PRIV_DBLCLICK_CHANGE_INFO Instance attribute Private Type reference (TYPE) SBPT_CHINF Change Information When Double-Clicked 19990303
24 WWW_ACTIVE Instance attribute Private Type reference (TYPE) CHAR01 X: Web is Active 20000208
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_FAVORITES Instance method Public Method Adds Selects Objects as Favorites 19990223
2 ADD_WORKPLACE Instance method Public Method Adds a Workplace 19990223
3 CHECK_PASTE_OF_ITEMS Instance method Public Method Checks Whether Buffered Objects Can Be Inserted 19990218
4 CONSTRUCTOR Instance method Public Constructor Constructor 19990223
5 COPY_SELECTED_ITEMS Instance method Public Method Copies Selected Objects to Buffer 19990218
6 CUT_SELECTED_ITEMS Instance method Public Method Cuts Selected Objects (to Buffer) 19990218
7 DESCRIBE_SELECTED_ITEMS Instance method Public Method Gets Information About Selected Objects in List 19990223
8 DIALOG_GET_FAVORITE_AREA Instance method Public Method Dialog for Selecting an Area of Favorites 19990218
9 DO_DEFAULT_COMMAND Instance method Public Method Executes Default Function When Double-Clicked (List) 19990303
10 DO_PREVIEW_UPDATE Instance method Protected Method Display Updated Preview 19990223
11 DO_TOOLBAR_UPDATE Instance method Protected Method Update of Object Functions 19990223
12 FIND_AREA Instance method Public Method Searches for an Area Object Using the Class Name 19990218
13 FREE Instance method Public Method Releases Used Controls 19990301
14 GET_SELECTED_AREA Instance method Public Method Gets Selected Area Object 19990218
15 GET_SELECTED_ITEMS Instance method Public Method Gets Selected Application Objects in List 19990218
16 HANDLER_GOTO_AREA Instance method Private Event handling method Event Handler: Sets a new Current Area 19990301
17 INITIALIZE Instance method Private Method Initialization 19990218
18 ON_SELECTED_AREA_CHANGED Instance method Private Event handling method In Event: Area Selection Changed 20000126
19 ON_SELECTED_ITEMS_CHANGED Instance method Private Event handling method In Event: Selection of Objects in the List Changed 20000126
20 PASTE_BUFFERED_ITEMS Instance method Public Method Inserts Buffer into Area Object 19990218
21 REFRESH_SELECTED_AREA Instance method Public Method Updates Display for Selected Area 19990420
22 REMOVE_WORKPLACE Instance method Public Method Deletes a Workplace from Display 19990915
23 SET_AREA_COUNTER Instance method Public Method Sets Counter for an Area Object 19990218
24 SET_AREA_EXPANDED Instance method Public Method Expands an Area (One Level) 19990507
25 SET_CONFIGURATION Instance method Public Method Sets Configuration Data 19990218
26 SET_CONTROLS Instance method Protected Method Sets Controls 19990218
27 SET_DOCU_TO_HTML Instance method Private Method Sets a SE61 Text in Dialog to an HTML Control 19990416
28 SET_GUI_STATUS Instance method Public Method Sets PF Status 19990218
29 SET_ITEM_SELECTION Instance method Public Method Sets Selected Objects (Including List) 20000406
30 SET_NAVIGATION_VISIBLE Instance method Public Method Sets Navigation Tree to Visible (= x) or Invisible 19990218
31 SET_SELECTED_AREA Instance method Public Method Sets Selected Area Object 19990223
32 SET_SELECTED_ITEMS Instance method Public Method Sets Selected Application Objects (Except in List) 19990308
33 SET_VISIBLE Instance method Public Method Sets All Controls to Visible/Invisible 19990901
34 TOOLBAR_UPDATE_CONTENT Instance method Protected Method Update of Functions for List 20000204
35 UPDATE Instance method Public Method Update When Data Is Changed 19990218
36 WORKED_WITH_ITEM Instance method Public Method Registers an Edited Object 19990218
Events
# Event Type Visibility Description Created on
1 NO_SELECTION Instance Event
(0)
Public
(2)
No Selection (After Removing Objects) 19990916
2 SELECTED_AREA_CHANGED Instance Event
(0)
Public
(2)
Selected Area Changed 20000126
3 SELECTED_ITEMS_CHANGED Instance Event
(0)
Public
(2)
Selected Items in List Changed 20000126
Types
Class CL_FWWP_VIEW_MANAGER has no local type.
Method Signatures

Method ADD_TO_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESK_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI markierte Anwendungsobjekte 19990309

Method ADD_TO_FAVORITES on class CL_FWWP_VIEW_MANAGER has no exception.

Method ADD_WORKPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKPLACE Call by reference Object reference (TYPE REF TO) CL_FWWP_WORKPLACE Arbeitsplatz 19990223

Method ADD_WORKPLACE on class CL_FWWP_VIEW_MANAGER has no exception.

Method CHECK_PASTE_OF_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990223
# Exception Resumable Description Created on
1 NOT_POSSIBLE Einfügen nicht möglich 19990218

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_FWWP_CONTROLLER Framework-Controller 19990223
2 Importing I_LAYOUT Call by reference Type reference (TYPE) SBPT_FWLAY Layoutinformationen 19990712
3 Importing I_LIST_CONFIG Call by reference Type reference (TYPE) SBPT_LICON Konfiguration des Listenbereichs 19990720
4 Importing I_NAVIG_CONFIG Call by reference Type reference (TYPE) SBPT_NACON Konfiguration des Navigationsbereichs 19990624
5 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990223

Method CONSTRUCTOR on class CL_FWWP_VIEW_MANAGER has no exception.

Method COPY_SELECTED_ITEMS Signature

Method COPY_SELECTED_ITEMS on class CL_FWWP_VIEW_MANAGER has no parameter.
Method COPY_SELECTED_ITEMS on class CL_FWWP_VIEW_MANAGER has no exception.

Method CUT_SELECTED_ITEMS Signature

Method CUT_SELECTED_ITEMS on class CL_FWWP_VIEW_MANAGER has no parameter.
Method CUT_SELECTED_ITEMS on class CL_FWWP_VIEW_MANAGER has no exception.

Method DESCRIBE_SELECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DESCR Call by reference Type reference (TYPE) SBPT_ITDSC Beschreibung 19990223

Method DESCRIBE_SELECTED_ITEMS on class CL_FWWP_VIEW_MANAGER has no exception.

Method DIALOG_GET_FAVORITE_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHOSEN_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990223
2 Importing I_FAVORITE_ROOT Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990223
# Exception Resumable Description Created on
1 CANCELLED 19990218

Method DO_DEFAULT_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESK_ITEM Call by reference Object reference (TYPE REF TO) CL_FWWP_DESKTOP_ITEM Anwendungsobjekt 19990303
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) LVC_S_COL-FIELDNAME space Feldname 19990310

Method DO_DEFAULT_COMMAND on class CL_FWWP_VIEW_MANAGER has no exception.

Method DO_PREVIEW_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESK_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI markierte Objekte 19990308

Method DO_PREVIEW_UPDATE on class CL_FWWP_VIEW_MANAGER has no exception.

Method DO_TOOLBAR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_FWWP_TOOLBAR_BASE Funktionsleiste 19990223

Method DO_TOOLBAR_UPDATE on class CL_FWWP_VIEW_MANAGER has no exception.

Method FIND_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990223
2 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLASS-CLSNAME Klassenname 19990223

Method FIND_AREA on class CL_FWWP_VIEW_MANAGER has no exception.

Method FREE Signature

Method FREE on class CL_FWWP_VIEW_MANAGER has no parameter.
Method FREE on class CL_FWWP_VIEW_MANAGER has no exception.

Method GET_SELECTED_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990223

Method GET_SELECTED_AREA on class CL_FWWP_VIEW_MANAGER has no exception.

Method GET_SELECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI Kollektion von Anwendungsobjekten 19990223
2 Importing I_FRONTEND_SELECTION Call by reference Type reference (TYPE) SY-INPUT SPACE aktuelle Frontend-Objekte 20000204

Method GET_SELECTED_ITEMS on class CL_FWWP_VIEW_MANAGER has no exception.

Method HANDLER_GOTO_AREA Signature

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

Method HANDLER_GOTO_AREA on class CL_FWWP_VIEW_MANAGER has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LAYOUT Call by reference Type reference (TYPE) SBPT_FWLAY Layoutinformationen 19990712
2 Importing I_LIST_CONFIG Call by reference Type reference (TYPE) SBPT_LICON Konfiguration des Listenbereichs 19990720
3 Importing I_NAVIG_CONFIG Call by reference Type reference (TYPE) SBPT_NACON Konfiguration des Navigationsbereichs 19990624
4 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990223

Method INITIALIZE on class CL_FWWP_VIEW_MANAGER has no exception.

Method ON_SELECTED_AREA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SELECTED_AREA Call by reference Type reference (TYPE) 20000126

Method ON_SELECTED_AREA_CHANGED on class CL_FWWP_VIEW_MANAGER has no exception.

Method ON_SELECTED_ITEMS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_DESK_ITEMS Call by reference Type reference (TYPE) 20000126

Method ON_SELECTED_ITEMS_CHANGED on class CL_FWWP_VIEW_MANAGER has no exception.

Method PASTE_BUFFERED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990223

Method PASTE_BUFFERED_ITEMS on class CL_FWWP_VIEW_MANAGER has no exception.

Method REFRESH_SELECTED_AREA Signature

Method REFRESH_SELECTED_AREA on class CL_FWWP_VIEW_MANAGER has no parameter.
Method REFRESH_SELECTED_AREA on class CL_FWWP_VIEW_MANAGER has no exception.

Method REMOVE_WORKPLACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORKPLACE Call by reference Object reference (TYPE REF TO) CL_FWWP_WORKPLACE Arbeitsplatz 19990915

Method REMOVE_WORKPLACE on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_AREA_COUNTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990223
2 Importing I_COUNTER Call by reference Type reference (TYPE) I Zähler 19990223

Method SET_AREA_COUNTER on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_AREA_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990507

Method SET_AREA_EXPANDED on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG Call by reference Type reference (TYPE) SBPT_FWCON Konfiguration 19990218

Method SET_CONFIGURATION on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT Call by reference Type reference (TYPE) SY-INPUT Liste aktiv 19990223
2 Importing I_PREVIEW Call by reference Type reference (TYPE) SY-INPUT Preview aktiv 19990223

Method SET_CONTROLS on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_DOCU_TO_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML-Control 19990416
2 Importing I_DOCU_OBJ Call by reference Type reference (TYPE) DOKHL-OBJECT SE61 Objekt 19990416

Method SET_DOCU_TO_HTML on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_GUI_STATUS Signature

Method SET_GUI_STATUS on class CL_FWWP_VIEW_MANAGER has no parameter.
Method SET_GUI_STATUS on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_ITEM_SELECTION Signature

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

Method SET_ITEM_SELECTION on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_NAVIGATION_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBLE Call by reference Type reference (TYPE) SY-INPUT sichtbar = X 19990223

Method SET_NAVIGATION_VISIBLE on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_SELECTED_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990225

Method SET_SELECTED_AREA on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_SELECTED_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESK_ITEMS Call by reference Type reference (TYPE) SBPT_TDESKI Markierte Objekte 19990308

Method SET_SELECTED_ITEMS on class CL_FWWP_VIEW_MANAGER has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Value transfer Type reference (TYPE) C visible 19990901

Method SET_VISIBLE on class CL_FWWP_VIEW_MANAGER has no exception.

Method TOOLBAR_UPDATE_CONTENT Signature

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

Method TOOLBAR_UPDATE_CONTENT on class CL_FWWP_VIEW_MANAGER has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA Call by reference Object reference (TYPE REF TO) CL_FWWP_AREA Bereichsobjekt 19990507

Method UPDATE on class CL_FWWP_VIEW_MANAGER has no exception.

Method WORKED_WITH_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESK_ITEM Call by reference Object reference (TYPE REF TO) CL_FWWP_DESKTOP_ITEM Anwendungsobjekt 19990223

Method WORKED_WITH_ITEM on class CL_FWWP_VIEW_MANAGER has no exception.
Event Signatures

Event NO_SELECTION Signature
Event NO_SELECTION on class CL_FWWP_VIEW_MANAGER has no parameter.
Event SELECTED_AREA_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_SELECTED_AREA Exporting Value transfer Object reference (TYPE REF TO) CL_FWWP_AREA abstraktes Bereichsobjekt 20000126

Event SELECTED_ITEMS_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_DESK_ITEMS Exporting Value transfer Type reference (TYPE) SBPT_TDESKI Tabelle mit Referenzen vom Typ CL_FWWP_DESKTOP_ITEM 20000126
History
Last changed by/on SAP  19990218 
SAP Release Created in