SAP ABAP Class CL_KWUI_DOCUMENT_EDIT_CONTROL (KW: Edit Document)
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_DOCUMENT_EDIT_CONTROL  
Short Description KW: Edit Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SKWV   Knowledge Warehouse: Visual Components 
Created 20001020   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDOKM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SKWFC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_KWUI_DOCUMENT_EDIT_CONTROL has no interface implemented.
Friends
Class CL_KWUI_DOCUMENT_EDIT_CONTROL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLOSE_BEHAVIOUR Instance attribute Public Type reference (TYPE) I 20001110
2 C_ANSWER_CANCEL Constant Public Type reference (TYPE) SKWF_FLAG 'A' Dialog Box: Cancel 20001028
3 C_ANSWER_NO Constant Public Type reference (TYPE) SKWF_FLAG 'N' Dialog Box: No 20001028
4 C_ANSWER_YES Constant Public Type reference (TYPE) SKWF_FLAG 'J' Dialog Box: Yes 20001028
5 C_ERROR_MSG_ID Constant Private Type reference (TYPE) SYMSGID 'SKWF_SDOKERRS' Messages, Message Class 20001211
6 C_ERROR_MSG_SAVE Constant Private Type reference (TYPE) SYMSGNO 122 Messages, Message Number 20001211
7 C_ERROR_MSG_TYPE_CANCEL Instance attribute Private Type reference (TYPE) SYMSGTY 'A' Messages, Message Type 20010124
8 C_ERROR_MSG_TYPE_ERROR Instance attribute Private Type reference (TYPE) SYMSGTY 'E' Messages, Message Type 20010124
9 C_ERROR_MSG_TYPE_EXIT Instance attribute Private Type reference (TYPE) SYMSGTY 'X' Messages, Message Type 20010124
10 C_ERROR_MSG_TYPE_INFORMATION Constant Private Type reference (TYPE) SYMSGTY 'I' Messages, Message Type 20001221
11 C_ERROR_MSG_TYPE_SUCCESS Constant Private Type reference (TYPE) SYMSGTY 'S' Messages, Message Type 20001211
12 C_FCODE_DOCUMENT_CLOSE Instance attribute Private Type reference (TYPE) UI_FUNC 'KWUIFUNC_CLOSE' Function Code 20001030
13 C_FCODE_EDIT_OUT_OF_PLACE Instance attribute Private Type reference (TYPE) UI_FUNC 'KWUIFUNC_EDIT_OUT_OF_PLACE' Function Code 20001020
14 C_FCODE_PROPERTIES Instance attribute Private Type reference (TYPE) UI_FUNC 'KWUIFUNC_PROPERTIES' Function Code 20001028
15 C_FCODE_REFRESH Constant Public Type reference (TYPE) UI_FUNC 'KWUIFUNC_REFRESH' Function Code 20001020
16 C_FCODE_SAVE_DOCUMENT Instance attribute Private Type reference (TYPE) UI_FUNC 'KWUIFUNC_SAVE_DOCUMENT' Function Code 20001109
17 C_FCODE_SELECT_TEMPLATES Instance attribute Private Type reference (TYPE) UI_FUNC 'KWUIFUNC_SELECT_TEMPLATES' Function Code 20001020
18 C_FCODE_TOGGLE Instance attribute Private Type reference (TYPE) UI_FUNC 'KWUIFUNC_TOGGLE' Function Code 20001020
19 M_ALLOW_EDIT_MODE_TOGGLE Instance attribute Private Type reference (TYPE) SKWF_FLAG Edit Mode Toggle (y/n) 20001020
20 M_ATTACHED_TEMPLATES Instance attribute Private Type reference (TYPE) SKWF_IOS Table with Typed Info Objects 20001214
21 M_B_USING_MY_CONTAINER Instance attribute Private Type reference (TYPE) SKWF_FLAG Flag: Usage of Internal Container 20001030
22 M_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Hosts Splitter 20001020
23 M_CONTAINER_DOCBRIDGE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Document Bridge Container 20001020
24 M_CONTAINER_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Toolbar Container 20001020
25 M_DOCUMENTBRIDGE Instance attribute Private Object reference (TYPE REF TO) CL_KW_DOCUMENTBRIDGE Generic Editor Link 20001020
26 M_DP_URL Instance attribute Private Type reference (TYPE) SAEURI SAP ArchiveLink: Data Element for Absolute URI 20001108
27 M_EDIT_MODE Instance attribute Private Type reference (TYPE) SKWF_FLAG Boolean: Document Opened for Editing 20001109
28 M_ENABLE_TOOLBAR Instance attribute Private Type reference (TYPE) SKWF_FLAG Toolbar (on/off) 20001020
29 M_FILENAME Instance attribute Private Type reference (TYPE) SDOK_FILNM Relative Storage Location of Physical Document 20001107
30 M_HTML_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Control Proxy Class 20010122
31 M_LIFETIME Instance attribute Private Type reference (TYPE) I 20010122
32 M_L_EVENT_HANDLER Instance attribute Private Object reference (TYPE REF TO) LCL_EVENT_HANDLER 20001109
33 M_OPENED_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_KW_DOCUMENT Document Class 20001020
34 M_PACKAGE Instance attribute Private Type reference (TYPE) SKWF_PKG KW Framework: Packages 20001109
35 M_PHIO_ID Instance attribute Private Type reference (TYPE) SKWF_IO Phio of Current Document 20001028
36 M_SHELLSTYLE Instance attribute Private Type reference (TYPE) I 20010122
37 M_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter that Hosts Toolbar and Doc. Bridge 20001020
38 M_TEMPLATES Instance attribute Private Type reference (TYPE) TEMPLATE_T_TAB KW Framework: Template Object (Table Type) 20001112
39 M_TERMINOLOGY Instance attribute Private Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY GUI Text, Icons, Messages, Popups and so on 20001020
40 M_TOOLBAR Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20001020
41 VSCAN_PROFILE Instance attribute Protected Type reference (TYPE) VSCAN_PROFILE Virus Scan Profile 20120518
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ONE_BUTTON Instance method Protected Method Adds a Button to a Toolbar or Activates it 20010123
2 ADD_OR_DELETE_BUTTONS Instance method Protected Method Deletes or Inserts Buttons 20010123
3 ADD_TEMPLATE_BUTTON Instance method Protected Method Help Methods For Template Buttons 20001112
4 ATTACH_STYLE_TEMPLATE Instance method Protected Method attach_style_template 20001101
5 ATTACH_TEMPLATE Instance method Protected Method Load Template 20001113
6 CHECKIN_DOCUMENT Instance method Public Method Check in Document 20001204
7 CHECKIN_DOC_AFTER_DOWNLOAD Instance method Protected Method Check in after Download 20010118
8 CLOSE_DOCUMENT Instance method Public Method Close a Document (also Handler on_close Document) 20001028
9 CONSTRUCTOR Instance method Public Constructor Constructor 20001020
10 CREATE_FILE_NAME Instance method Protected Method Generated File Name 20010118
11 CREATE_LOCAL_DIRECTORY Instance method Protected Method Creates Directory on Hard Disk 20010118
12 DELETE_ONE_BUTTON Instance method Protected Method Deletes a button from the toolbar or deactivates it 20010123
13 DETERMINE_IF_OPEN_BY_DOCBRIDGE Instance method Protected Method Defines whether document should be opened with DocBridge 20010118
14 DETERMINE_OPEN_MODE Instance method Protected Method Checks if open mode is allowed, and corrects if necessary 20001221
15 DISABLE_BUTTONS_FOR_PREVIEW Instance method Protected Method Hide Buttons in Preview Mode 20010122
16 DOCUMENT_CHECKED_OUT Static method Public Method Document Status: Checked out (y/n) 20010123
17 DOCUMENT_CHECKOUT_RESET Instance method Protected Method Resets Checkout of Current Documents 20001031
18 EDIT_OUT_OF_PLACE Instance method Public Method Method for Button edit_out_of_place 20001109
19 EXECUTE_FUNCTION Instance method Protected Method EXECUTE_FUNCTION 20001020
20 FREE Instance method Public Method Release Resources 20001028
21 GET_BUTTON_INFO Instance method Protected Method Gets Info to Create Button 20010123
22 GET_DOCUMENT_STATE Instance method Public Method Check Whether a Document is Open 20001212
23 GET_FOCUS Static method Public Method GET_FOCUS *** THIS WILL FLUSH *** 20001218
24 GET_MIMETYPE Instance method Protected Method Mimetype of Document 20001101
25 GET_MIMETYPE_AND_FILENAME Instance method Protected Method Gets Mimetype 20010118
26 GET_TEMPLATE_HOST Instance method Protected Method Checks Whether Template is at Editor or Document 20001101
27 GET_URL_FOR_PHIO Instance method Protected Method Gets Phio URL (DataProvider) 20001101
28 GET_VISIBLE Instance method Public Method Is Control Visible 20001218
29 HANDLE_ON_CLOSE_DOCUMENT Instance method Public Method Handler for Event on_clos_ of cl_kw_document 20001107
30 HANDLE_ON_DROPDOWN_CLICKED Instance method Protected Event handling method Handler for Buttons (Choose Templates) 20001112
31 HANDLE_TOOLBAR_CLICK Instance method Protected Event handling method Button Click Toolbar 20001020
32 INIT_DOCUMENTBRIDGE Instance method Protected Method Initialization of the DocumentBridge 20010122
33 INIT_HTML_VIEWER Instance method Protected Method Initialization of HTML Viewer 20010122
34 INIT_SPLITTER_ELEMENTS Instance method Protected Method Splitter with Subcontainers for Toolbar and DocBridge 20001020
35 INIT_TOOLBAR Instance method Protected Method Initialize Toolbar Control 20001020
36 INIT_TOOLBAR_IN_OPEN_DOCUMENT Instance method Protected Method Makes Toolbar Visible/Invisible in Open Document 20010118
37 IS_SUPPORTED Instance method Protected Method Check Whether DocBridge Proxy Supports a Property 20001221
38 LOAD_ADDIN Instance method Protected Method load_addin 20001101
39 LOCK_DOCUMENT Instance method Protected Method Locks Document 20010111
40 OPEN_DOCUMENT Instance method Public Method OPen a Document 20001020
41 OPEN_DOCUMENT_FROM_DP_URL Instance method Protected Method Opens Document with DataProvider URL 20001112
42 OPEN_DOCUMENT_WITH_DOCBRIDGE Instance method Protected Method Opens Document with DocumentBridge 20010118
43 OPEN_DOCUMENT_WITH_DOWNLOAD Instance method Protected Method Opens Document with FileDownLoadDialog 20010118
44 OPEN_DOC_IN_PREVIEW_MODE Instance method Protected Method Opens Document in Preview Mode 20010122
45 PROPERTIES_DIALOG Instance method Public Method Display or Change Document Attributes 20001028
46 SELECT_TEMPLATES Instance method Public Method Template Choice: Dialog Box 20001101
47 SEND_ERROR_MESSAGE Instance method Protected Method Error Messages 20001211
48 SET_BUTTON_STATE Instance method Protected Method Shows/Hides Buttons with Edit Mode 20001109
49 SET_EDIT_MODE Instance method Public Method Set Edit Mode at Control 20001028
50 SET_FOCUS Static method Public Method set_focus 20001218
51 SET_TEMPLATE_BUTTONS_ACTIVE Instance method Protected Method Activate Template Buttons 20001113
52 SET_TEMPLATE_BUTTONS_INACTIVE Instance method Protected Method Deactivate Template Buttons 20001113
53 SET_VISIBLE Instance method Public Method Set Control Visible or Invisible 20001218
54 TOGGLE_EDIT_MODE Instance method Public Method Toggle Edit Mode 20001028
55 TOOLBAR_ADD_TEMPLATE_BUTTONS Instance method Protected Method Adds Template Choice Buttons to Toolbar 20001112
56 UNLOCK_DOCUMENT Instance method Protected Method Resets Document Lock 20010111
Events
# Event Type Visibility Description Created on
1 TOOLBAR_FUNCTION_SELECT Instance Event
(0)
Public
(2)
Toolbar Function was Carried Out 20001020
Types
Class CL_KWUI_DOCUMENT_EDIT_CONTROL has no local type.
Method Signatures

Method ADD_ONE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20010123

Method ADD_ONE_BUTTON on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method ADD_OR_DELETE_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUTTONS Value transfer Type reference (TYPE) TTB_BUTTON Toolbarbuttons 20010123
2 Importing X_ADD_BUTTONS Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010123

Method ADD_OR_DELETE_BUTTONS on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method ADD_TEMPLATE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TAB_INDEX Value transfer Type reference (TYPE) I 20001112

Method ADD_TEMPLATE_BUTTON on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method ATTACH_STYLE_TEMPLATE Signature

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

Method ATTACH_STYLE_TEMPLATE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method ATTACH_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEMPLATE Call by reference Type reference (TYPE) SKWF_TPLOB KW Framework: Objektschlüssel 20001113

Method ATTACH_TEMPLATE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method CHECKIN_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_P_SAVE_TO_DP_URL Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001211
# Exception Resumable Description Created on
1 BLOCKED_BY_POLICY 20111123

Method CHECKIN_DOC_AFTER_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILE_PATH_NAME Value transfer Type reference (TYPE) STRING 20010118
2 Importing X_OPEN_INPLACE Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010124
# Exception Resumable Description Created on
1 BLOCKED_BY_POLICY 20111123

Method CLOSE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_X_ANSWER Value transfer Type reference (TYPE) SKWF_FLAG Antwort auf Schließen Dialog 20001212
2 Importing P_X_CANCEL_BUTTON Value transfer Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20001107

Method CLOSE_DOCUMENT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER_NAME Value transfer Type reference (TYPE) SCRFNAME Name eines Dynproelementes 20001020
2 Importing DYNNR Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20001030
3 Importing LIFETIME Value transfer Type reference (TYPE) I 20001020
4 Importing PACKAGE Value transfer Type reference (TYPE) SKWF_PKG KW Framework: Pakete 20001109
5 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20001020
6 Importing REPID Value transfer Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20001030
7 Importing SHELLSTYLE Value transfer Type reference (TYPE) I 20001020
8 Importing TERMINOLOGY Value transfer Object reference (TYPE REF TO) CL_KWUI_TERMINOLOGY Gui Texte, Icons, Nachrichten, Popups usw. 20001020
9 Importing VSCAN_PROFILE Value transfer Type reference (TYPE) VSCAN_PROFILE '/SCMS/KPRO_CREATE' Virus Scan Profile 20120518
10 Importing X_ALLOW_EDIT_MODE_TOGGLE Value transfer Type reference (TYPE) SKWF_FLAG 'X' Toggle für edit mode (ja/nein) 20001020
11 Importing X_ENABLE_TOOLBAR Value transfer Type reference (TYPE) SKWF_FLAG 'X' Feld zum Ankreuzen 20001020
# Exception Resumable Description Created on
1 CONSTRUCTION_FAILED construction_failed 20001020
2 DOCUMENTBRIDGE_NOT_INSTALLED documentbridge_not_installed 20010111

Method CREATE_FILE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTORY Value transfer Type reference (TYPE) SAEURI SAP ArchiveLink: Datenelement für absolute URI 20010118
2 Exporting FILE_PATH Value transfer Type reference (TYPE) SAEURI SAP ArchiveLink: Datenelement für absolute URI 20010118
3 Importing PHIO Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010118

Method CREATE_FILE_NAME on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method CREATE_LOCAL_DIRECTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DIRECTORY Call by reference Type reference (TYPE) SAEURI SAP ArchiveLink: Datenelement für absolute URI 20010118

Method CREATE_LOCAL_DIRECTORY on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method DELETE_ONE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20010123

Method DELETE_ONE_BUTTON on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method DETERMINE_IF_OPEN_BY_DOCBRIDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHIO Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010118
2 Exporting X_OPEN_IN_DOCBRIDGE Value transfer Type reference (TYPE) I KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010122

Method DETERMINE_IF_OPEN_BY_DOCBRIDGE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method DETERMINE_OPEN_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OPENMODE Value transfer Type reference (TYPE) I 20001221
2 Importing X_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001221
3 Importing X_OPEN_INPLACE Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001221
4 Importing X_PREVIEW_ONLY Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010117

Method DETERMINE_OPEN_MODE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method DISABLE_BUTTONS_FOR_PREVIEW Signature

Method DISABLE_BUTTONS_FOR_PREVIEW on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method DISABLE_BUTTONS_FOR_PREVIEW on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method DOCUMENT_CHECKED_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECKOUT_USER Value transfer Type reference (TYPE) SY-UNAME R/3-System, Anmeldename des Benutzers 20010123
2 Exporting ERROR Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20010123
3 Importing PHIO Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010123
4 Exporting X_CHECKED_OUT Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010123

Method DOCUMENT_CHECKED_OUT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method DOCUMENT_CHECKOUT_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20001031

Method DOCUMENT_CHECKOUT_RESET on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method EDIT_OUT_OF_PLACE Signature

Method EDIT_OUT_OF_PLACE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method EDIT_OUT_OF_PLACE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method EXECUTE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20001020
# Exception Resumable Description Created on
1 NOT_HANDLED Kein Standard Funktionscode 20001020

Method FREE Signature

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

Method GET_BUTTON_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BUTTON Call by reference Type reference (TYPE) STB_BUTTON Toolbarbutton 20010123
2 Importing FCODE Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20010123

Method GET_BUTTON_INFO on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method GET_DOCUMENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting X_DOCUMENT_OPEN Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001212

Method GET_DOCUMENT_STATE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method GET_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20001218
# Exception Resumable Description Created on
1 CNTL_ERROR cntl_error 20001218
2 CNTL_SYSTEM_ERROR cntl_system_error 20001218

Method GET_MIMETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20001211
2 Exporting MIMETYPE Value transfer Type reference (TYPE) SKWF_MIME KW Framework: Mime-Typ 20001101

Method GET_MIMETYPE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method GET_MIMETYPE_AND_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20010118
2 Exporting FILENAME Value transfer Type reference (TYPE) SDOK_FILNM Relativer Ablageort eines physischen Dokuments 20010118
3 Exporting MIME_TYPE Value transfer Type reference (TYPE) SKWF_MIME KW Framework: Mime-Typ 20010118
4 Importing PHIO Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010118

Method GET_MIMETYPE_AND_FILENAME on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method GET_TEMPLATE_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEMPLATE Call by reference Type reference (TYPE) SKWF_TPLOB KW Framework: Objektschlüssel 20001101
2 Exporting TEMPLATE_HOST Call by reference Type reference (TYPE) SKWF_TPLHO Verwendungsort einer Vorlage 20001101

Method GET_TEMPLATE_HOST on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method GET_URL_FOR_PHIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20001101
2 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20001101
3 Exporting PHIO_URL Call by reference Type reference (TYPE) STRING SAP ArchiveLink: Datenelement für absolute URI 20001101

Method GET_URL_FOR_PHIO on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method GET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting VISIBLE Call by reference Type reference (TYPE) C 20001218
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20001218
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20001218

Method HANDLE_ON_CLOSE_DOCUMENT Signature

Method HANDLE_ON_CLOSE_DOCUMENT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method HANDLE_ON_CLOSE_DOCUMENT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method HANDLE_ON_DROPDOWN_CLICKED Signature

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

Method HANDLE_ON_DROPDOWN_CLICKED on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method HANDLE_TOOLBAR_CLICK Signature

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

Method HANDLE_TOOLBAR_CLICK on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method INIT_DOCUMENTBRIDGE Signature

Method INIT_DOCUMENTBRIDGE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method INIT_DOCUMENTBRIDGE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method INIT_HTML_VIEWER Signature

Method INIT_HTML_VIEWER on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method INIT_HTML_VIEWER on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method INIT_SPLITTER_ELEMENTS Signature

Method INIT_SPLITTER_ELEMENTS on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
# Exception Resumable Description Created on
1 INIT_SPLITTER_FAILED init_splitter_failed 20001020

Method INIT_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container für das Control 20001020
2 Importing P_LIFETIME Call by reference Type reference (TYPE) I Lebensdauer 20001020
3 Importing P_SHELLSTYLE Call by reference Type reference (TYPE) I Shellstyle 20001020
4 Importing P_X_APPL_EVENTS Call by reference Type reference (TYPE) XFELD PAI bei Events auslösen 20001020

Method INIT_TOOLBAR on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method INIT_TOOLBAR_IN_OPEN_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010118
2 Importing X_OPEN_INPLACE Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010118

Method INIT_TOOLBAR_IN_OPEN_DOCUMENT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method IS_SUPPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FEATURE_TO_ASK_FOR Call by reference Type reference (TYPE) I 20001221
2 Exporting IS_SUPPORTED Call by reference Type reference (TYPE) I 20001221
# Exception Resumable Description Created on
1 IS_SUPPORTED_FAILED IS_SUPPORTED_FAILED 20001221

Method LOAD_ADDIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILENAME Call by reference Type reference (TYPE) STRING 20001101
2 Importing MIMETYPE Call by reference Type reference (TYPE) SKWF_MIME KW Framework: Mime-Typ 20001101

Method LOAD_ADDIN on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method LOCK_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20010111

Method LOCK_DOCUMENT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method OPEN_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_MSG Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20010110
2 Importing PHIO Value transfer Type reference (TYPE) SKWF_IO Phio 20001020
3 Importing TEMPLATES Value transfer Type reference (TYPE) SKWF_TPLOB_T KW Framework: Template-Objekt (Tabellentyp) 20001112
4 Importing X_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001020
5 Importing X_OPEN_INPLACE Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001109
6 Importing X_PREVIEW_ONLY Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010112

Method OPEN_DOCUMENT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method OPEN_DOCUMENT_FROM_DP_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DP_URL Value transfer Type reference (TYPE) SAEURI DataProvider Url 20001112
2 Exporting ERROR Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20010110
3 Importing X_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001112
4 Importing X_OPEN_INPLACE Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001112
5 Importing X_PREVIEW_ONLY Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010117

Method OPEN_DOCUMENT_FROM_DP_URL on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method OPEN_DOCUMENT_WITH_DOCBRIDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_MSG Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20010118
2 Importing PHIO Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010118
3 Importing TEMPLATES Value transfer Type reference (TYPE) SKWF_TPLOB_T KW Framework: Template-Objekt (Tabellentyp) 20010118
4 Importing X_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010118
5 Importing X_OPEN_INPLACE Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010118
6 Importing X_PREVIEW_ONLY Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010118

Method OPEN_DOCUMENT_WITH_DOCBRIDGE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method OPEN_DOCUMENT_WITH_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR_MSG Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20010118
2 Importing PHIO Call by reference Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010118
3 Importing X_EDIT_MODE Call by reference Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010118
4 Importing X_OPEN_INPLACE Call by reference Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010118
5 Importing X_PREVIEW_ONLY Call by reference Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010118

Method OPEN_DOCUMENT_WITH_DOWNLOAD on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method OPEN_DOC_IN_PREVIEW_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PHIO Value transfer Type reference (TYPE) SKWF_IO KW Framework: Objektschlüssel 20010122

Method OPEN_DOC_IN_PREVIEW_MODE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method PROPERTIES_DIALOG Signature

Method PROPERTIES_DIALOG on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method PROPERTIES_DIALOG on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method SELECT_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ALL_TEMPLATES Call by reference Type reference (TYPE) SKWF_TPLOB_T KW Framework: Template-Objekt (Tabellentyp) 20001112

Method SELECT_TEMPLATES on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method SEND_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR_MESSAGE Value transfer Type reference (TYPE) SKWF_ERROR KW Framework: Fehler Objekt 20001211
2 Importing MESSAGE_TYPE Value transfer Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20010124

Method SEND_ERROR_MESSAGE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method SET_BUTTON_STATE Signature

Method SET_BUTTON_STATE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method SET_BUTTON_STATE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method SET_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001205
2 Importing X_OPEN_INPLACE Value transfer Type reference (TYPE) SKWF_FLAG 'X' KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001205
3 Importing X_PREVIEW_ONLY Value transfer Type reference (TYPE) SKWF_FLAG SPACE KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010117

Method SET_EDIT_MODE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method SET_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20001218
# Exception Resumable Description Created on
1 CNTL_ERROR cntl_error 20001218
2 CNTL_SYSTEM_ERROR cntl_system_error 20001218

Method SET_TEMPLATE_BUTTONS_ACTIVE Signature

Method SET_TEMPLATE_BUTTONS_ACTIVE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method SET_TEMPLATE_BUTTONS_ACTIVE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method SET_TEMPLATE_BUTTONS_INACTIVE Signature

Method SET_TEMPLATE_BUTTONS_INACTIVE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method SET_TEMPLATE_BUTTONS_INACTIVE on class CL_KWUI_DOCUMENT_EDIT_CONTROL 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 20001218
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20001218
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20001218

Method TOGGLE_EDIT_MODE Signature

Method TOGGLE_EDIT_MODE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method TOGGLE_EDIT_MODE on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method TOOLBAR_ADD_TEMPLATE_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_TEMPLATES Call by reference Type reference (TYPE) SKWF_TPLOB_T KW Framework: Template-Objekt (Tabellentyp) 20001112
2 Importing X_EDIT_MODE Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20001113
3 Importing X_PREVIEW_ONLY Value transfer Type reference (TYPE) SKWF_FLAG KW Framework: Boolsche Flagge ('X' gesetzt, ' ' gelöscht) 20010117

Method TOOLBAR_ADD_TEMPLATE_BUTTONS on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.

Method UNLOCK_DOCUMENT Signature

Method UNLOCK_DOCUMENT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no parameter.
Method UNLOCK_DOCUMENT on class CL_KWUI_DOCUMENT_EDIT_CONTROL has no exception.
Event Signatures

Event TOOLBAR_FUNCTION_SELECT 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 20001020
History
Last changed by/on SAP  20130531 
SAP Release Created in 50A