SAP ABAP Class CL_KWUI_DOC_PREVIEW (CL_KWUI_DOC_PREVIEW)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-KPR-DMF (Application Component) Document Management Framework
     SKWV (Package) Knowledge Warehouse: Visual Components
Properties
Class CL_KWUI_DOC_PREVIEW  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SKWV   Knowledge Warehouse: Visual Components 
Created 20010130   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SKWIO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SKWVC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SKWVF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SOI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_KWUI_DOC_PREVIEW has no interface implemented.
Friends
Class CL_KWUI_DOC_PREVIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PICTURE_OBJID Constant Protected Type reference (TYPE) W3OBJID 'DMWB_BACKGROUND' Fall-Back 20010226
2 DOI_CONTROL Instance attribute Protected Object reference (TYPE REF TO) I_OI_CONTAINER_CONTROL Document Container Control Interface 20020430
3 G_CONTAINER_BOTTOM Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010130
4 G_CONTAINER_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20010130
5 G_CUSTOM_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20010130
6 G_DOCUMENT_VIEWER Instance attribute Protected Object reference (TYPE REF TO) I_OI_DOCUMENT_PROXY DOI Control 20020430
7 G_EAI_2D_VIEWER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ECL_2DVIEWER EAI 2D Viewer 20020430
8 G_EAI_3D_VIEWER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ECL_3DVIEWER EAI 3D Viewer 20020430
9 G_HTML_VIEWER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Control Proxy Class 20010130
10 G_IO Instance attribute Protected Type reference (TYPE) SKWF_IO KW Framework: Object Key 20010202
11 G_LOIO Instance attribute Protected Type reference (TYPE) SKWF_IO KW Framework: Object Key 20010308
12 G_PHIO Instance attribute Protected Type reference (TYPE) SKWF_IO KW Framework: Object Key 20010308
13 G_PICTURE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_PICTURE SAP Picture Control 20010226
14 L_C_TOOLBAR_HEIGHT Instance attribute Protected Type reference (TYPE) I 22 20010130
15 L_LPIOS_OLD Instance attribute Protected Type reference (TYPE) SKWF_LPIOS Table with Loio/Phio Pairs 20010309
16 L_MODE_DISP Constant Protected Type reference (TYPE) I 0 20010226
17 L_MODE_PIC Constant Protected Type reference (TYPE) I 1 20010226
18 L_PHIO_OLD Instance attribute Protected Type reference (TYPE) SKWF_IO KW Framework: Object Key 20010309
19 L_PICTURE_OBJID Instance attribute Protected Type reference (TYPE) W3OBJID SAP WWW Gateway Object Name 20010308
20 L_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20010130
21 L_X_ENABLE_EDIT_BUTTON Instance attribute Protected Type reference (TYPE) XFELD 20010130
22 L_X_ENABLE_TOOLBAR Instance attribute Protected Type reference (TYPE) XFELD 20010130
23 L_X_REFRESH Instance attribute Protected Type reference (TYPE) XFELD Checkbox Field 20010309
24 M_APPLICATION_ID Instance attribute Protected Type reference (TYPE) SKWF_APPL Application 20010308
25 M_PACKAGE_ID Instance attribute Protected Type reference (TYPE) SKWF_PKGID KW Framework: Package ID 20010202
26 M_TERMINOLOGY Instance attribute Protected Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY GUI Text, Icons, Messages, Popups and so on 20010130
27 M_TOOLBAR_CTRL Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20010130
28 PREV_TYPE Instance attribute Protected Type reference (TYPE) C Previous Document 20020503
29 VSCAN_PROFILE Instance attribute Protected Type reference (TYPE) VSCAN_PROFILE Virus Scan Profile 20120517
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR Instance method Public Method Delete Document Currently Displayed from the Viewer 20011023
2 CLOSE_ALL_CONTROLS Instance method Public Method Closing the preview controls EAI, SAPHTML, DOI 20020430
3 CONSTRUCTOR Instance method Public Constructor 20010130
4 DISPLAY Instance method Public Method 20010130
5 DISPLAY_PHIO Instance method Protected Method 20010308
6 DISPLAY_PICTURE Instance method Public Method 20010226
7 DOCUMENT_EDITOR Instance method Protected Method 20010202
8 DOCUMENT_PREVIEW_CHECK Instance method Protected Method 20010308
9 FREE Instance method Public Method 20010130
10 GET_APP_FROM_PHIO Instance method Public Method Get the application name by MIME type 20020424
11 GET_EXTENSION Instance method Protected Method 20010308
12 GET_IO Instance method Public Method Read Currently Displayed Document 20020712
13 GET_PHIO_FROM_LOIO Instance method Protected Method 20010308
14 HANDLE_CONTEXT_MENU_REQUESTED Instance method Protected Event handling method 20010206
15 HANDLE_CONTEXT_MENU_SELECTED Instance method Protected Event handling method 20010206
16 HANDLE_KWUI_NEW_PHIO Instance method Protected Event handling method 20010207
17 HANDLE_KWUI_OBJS_CHANGED Instance method Protected Event handling method 20010207
18 HANDLE_TOOLBAR_FUNCTION Instance method Protected Event handling method 20010130
19 HANDLE_TOOLBAR_MENU Instance method Protected Event handling method 20010130
20 INIT_TOOLBAR Instance method Protected Method 20010130
21 SET_CHANGE_HANDLER Instance method Public Method 20010207
22 SET_VISIBILITY Instance method Protected Method 20010226
23 SET_VISIBLE Instance method Public Method 20010130
Events
# Event Type Visibility Description Created on
1 CONTEXT_MENU_REQUEST Instance Event
(0)
Public
(2)
20010206
2 CONTEXT_MENU_SELECTED Instance Event
(0)
Public
(2)
20010206
3 TOOLBAR_FUNCTION Instance Event
(0)
Public
(2)
20010130
4 TOOLBAR_MENU Instance Event
(0)
Public
(2)
20010130
Types
Class CL_KWUI_DOC_PREVIEW has no local type.
Method Signatures

Method CLEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LAST_PHIO Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20011023
# Exception Resumable Description Created on
1 CNTL_ERROR Fehler aus dem Control Framework 20011026

Method CLOSE_ALL_CONTROLS Signature

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

Method CLOSE_ALL_CONTROLS on class CL_KWUI_DOC_PREVIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_ID Value transfer Type reference (TYPE) SKWF_APPL Applikation 20010308
2 Importing CONTAINER_NAME Value transfer Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20010130
3 Importing DYNNR Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20010130
4 Importing LIFETIME Value transfer Type reference (TYPE) I 20010130
5 Importing NO_AUTODEF_PROGID_DYNNR Value transfer Type reference (TYPE) C 20010130
6 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010130
7 Importing PICTURE_OBJID Value transfer Type reference (TYPE) W3OBJID 'DMWB_BACKGROUND' Default-Bild 20010308
8 Importing REPID Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20010130
9 Importing STYLE Value transfer Type reference (TYPE) I 20010130
10 Importing TERMINOLOGY Value transfer Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY Gui Texte, Icons, Nachrichten, Popups usw. 20010130
11 Importing VSCAN_PROFILE Value transfer Type reference (TYPE) VSCAN_PROFILE '/SCMS/KPRO_CREATE' Virus Scan Profile 20120517
12 Importing X_ENABLE_EDIT_BUTTON Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20010130
13 Importing X_ENABLE_TOOLBAR Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20010130
# Exception Resumable Description Created on
1 CONSTRUCTION_FAILED 20010130

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010130
2 Importing NO_DOWNLOAD Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20040510
3 Importing PACKAGE_ID Value transfer Type reference (TYPE) SKWF_PKGID KW Framework: Package-Kennung 20010202
# Exception Resumable Description Created on
1 FAILED 20010208

Method DISPLAY_PHIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010308
# Exception Resumable Description Created on
1 FAILED 20010308

Method DISPLAY_PICTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PICTURE_OBJID Call by reference Type reference (TYPE) W3OBJID 'DMWB_BACKGROUND' Objektname fuer SapWWWGateway 20010226
# Exception Resumable Description Created on
1 ERROR 20010226

Method DOCUMENT_EDITOR Signature

Method DOCUMENT_EDITOR on class CL_KWUI_DOC_PREVIEW has no parameter.
# Exception Resumable Description Created on
1 EDITOR_FAILED 20010202

Method DOCUMENT_PREVIEW_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ANSWER Call by reference Type reference (TYPE) XFELD 'X': Dokument darf in der Vorschau angezeigt werden 20010308
2 Exporting MIMETYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML content type 20020313
3 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010308

Method DOCUMENT_PREVIEW_CHECK on class CL_KWUI_DOC_PREVIEW has no exception.

Method FREE Signature

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

Method GET_APP_FROM_PHIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPLICATION Call by reference Type reference (TYPE) SKWF_MIME Application 20020424
2 Importing DESCR_LIST Call by reference Type reference (TYPE) SOI_DOCUMENT_TYPE_DESCR_LIST 20020425
3 Exporting EXTENSION Call by reference Type reference (TYPE) SKWF_FILNM File Name 20020424
4 Exporting FILENAME Call by reference Type reference (TYPE) SKWF_FILNM File Name 20020424
5 Exporting MIMETYPE Call by reference Type reference (TYPE) SKWF_MIME KW Framework: Mime Type 20020424
6 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Object Key 20020424
7 Exporting RESULT Call by reference Type reference (TYPE) C 20020424
# Exception Resumable Description Created on
1 FAILED 20020806

Method GET_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXTENSION Call by reference Type reference (TYPE) SKWF_FILNM Dateiname 20010308
2 Importing FILENAME Call by reference Type reference (TYPE) SKWF_FILNM Dateiname 20010308

Method GET_EXTENSION on class CL_KWUI_DOC_PREVIEW has no exception.

Method GET_IO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOIO Value transfer Type reference (TYPE) SKWF_IO LOIO 20020712
2 Exporting PHIO Value transfer Type reference (TYPE) SKWF_IO PHIO 20020712

Method GET_IO on class CL_KWUI_DOC_PREVIEW has no exception.

Method GET_PHIO_FROM_LOIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010308
2 Exporting PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010308

Method GET_PHIO_FROM_LOIO on class CL_KWUI_DOC_PREVIEW has no exception.

Method HANDLE_CONTEXT_MENU_REQUESTED Signature

Method HANDLE_CONTEXT_MENU_REQUESTED on class CL_KWUI_DOC_PREVIEW has no parameter.
Method HANDLE_CONTEXT_MENU_REQUESTED on class CL_KWUI_DOC_PREVIEW has no exception.

Method HANDLE_CONTEXT_MENU_SELECTED Signature

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

Method HANDLE_CONTEXT_MENU_SELECTED on class CL_KWUI_DOC_PREVIEW has no exception.

Method HANDLE_KWUI_NEW_PHIO Signature

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

Method HANDLE_KWUI_NEW_PHIO on class CL_KWUI_DOC_PREVIEW has no exception.

Method HANDLE_KWUI_OBJS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO Call by reference Attribute reference (LIKE) 20020711
2 Importing OBJECTS_OF_PACKAGE Call by reference Attribute reference (LIKE) 20010207
3 Importing OBJECT_PROPERTIES Call by reference Attribute reference (LIKE) 20010207

Method HANDLE_KWUI_OBJS_CHANGED on class CL_KWUI_DOC_PREVIEW has no exception.

Method HANDLE_TOOLBAR_FUNCTION Signature

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

Method HANDLE_TOOLBAR_FUNCTION on class CL_KWUI_DOC_PREVIEW has no exception.

Method HANDLE_TOOLBAR_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20010130
2 Importing POSX Call by reference Attribute reference (LIKE) 20010130
3 Importing POSY Call by reference Attribute reference (LIKE) 20010130

Method HANDLE_TOOLBAR_MENU on class CL_KWUI_DOC_PREVIEW has no exception.

Method INIT_TOOLBAR Signature

Method INIT_TOOLBAR on class CL_KWUI_DOC_PREVIEW has no parameter.
# Exception Resumable Description Created on
1 CONSTRUCTION_FAILED 20010130

Method SET_CHANGE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) XFELD 'X' 20010207

Method SET_CHANGE_HANDLER on class CL_KWUI_DOC_PREVIEW has no exception.

Method SET_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODE Call by reference Type reference (TYPE) I 0: normal, 1: Bild 20010226
# Exception Resumable Description Created on
1 ERROR 20010226

Method SET_VISIBLE Signature

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

Method SET_VISIBLE on class CL_KWUI_DOC_PREVIEW has no exception.
Event Signatures

Event CONTEXT_MENU_REQUEST Signature
Event CONTEXT_MENU_REQUEST on class CL_KWUI_DOC_PREVIEW has no parameter.
Event CONTEXT_MENU_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20010206

Event TOOLBAR_FUNCTION Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20010130

Event TOOLBAR_MENU Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20010130
2 POSX Exporting Value transfer Type reference (TYPE) I 20010130
3 POSY Exporting Value transfer Type reference (TYPE) I 20010130
History
Last changed by/on SAP  20130531 
SAP Release Created in 610