SAP ABAP Class CL_WB_SOURCE (Source Management)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ABA (Application Component) ABAP Editor
     SEDI (Package) PROGRAM EDITOR
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OO_SOURCE_OBJECT 20050815
Properties
Class CL_WB_SOURCE  
Short Description Source Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ED    
Program status     
Category 0   
Package SEDI   PROGRAM EDITOR 
Created 19981020   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SABC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SEOK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SMODI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SREXT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WB_SOURCE has no interface implemented.
Friends
Class CL_WB_SOURCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 L_ACTIVE Instance attribute Public Type reference (TYPE) CHAR1 Active/Inactive/Temporary Version 19981020
2 L_ACTIVE_INACTIVE_ALLOWED Instance attribute Public Type reference (TYPE) CHAR1 Active/Inactive is Allowed 19990804
3 L_BACKEND_ACTUAL Instance attribute Public Type reference (TYPE) CHAR1 backend is actually 20000504
4 L_CHANGED Instance attribute Private Type reference (TYPE) CHAR1 changed 19981020
5 L_CHANGED_MAX_LINE_NEW Instance attribute Private Type reference (TYPE) SY-INDEX New Max Line 19981020
6 L_CHANGED_MAX_LINE_OLD Instance attribute Private Type reference (TYPE) SY-INDEX Old Max Line 19981022
7 L_CHANGED_MIN_LINE_NEW Instance attribute Private Type reference (TYPE) SY-INDEX New Min Line 19981020
8 L_CHANGED_MIN_LINE_OLD Instance attribute Private Type reference (TYPE) SY-INDEX Old Min Line 19981020
9 L_COL Instance attribute Private Type reference (TYPE) SY-INDEX Error Column 19981021
10 L_COMPLETE_SOURCE Instance attribute Public Type reference (TYPE) SEDI_SOURCE Complete Source 19990209
11 L_CONTENT_FILL Instance attribute Public Type reference (TYPE) SY-INDEX Source Table Lines 19981026
12 L_CONTROL_INSTANCE_IDENTICAL Instance attribute Public Type reference (TYPE) CHAR1 Edit Control and Source Instance Have Same Content 19981101
13 L_CORR_TAB Instance attribute Private Type reference (TYPE) SEDI_CORR_TAB table of inserted lines 20050120
14 L_DELETE_TAB Instance attribute Public Type reference (TYPE) SMODI_SRC_TAB Delete Table 19981022
15 L_DIFF_OLDNEW Instance attribute Private Type reference (TYPE) SY-INDEX Difference Old-New 19981020
16 L_EDITOR_HANDLE Instance attribute Private Object reference (TYPE REF TO) CL_WB_EDITOR Source Editor 19981026
17 L_EXTENDED_SOURCE Instance attribute Public Type reference (TYPE) CHAR1 Source Line Longer Than Standard 20010122
18 L_EXTEND_MOD Instance attribute Public Type reference (TYPE) CHAR1 Modification Mode 19981021
19 L_EXT_ENHANCEMENTS Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Flag 20040805
20 L_FIRST_MODIFICATION Instance attribute Public Type reference (TYPE) CHAR1 First Modification 19990210
21 L_FRAME_ID Instance attribute Public Type reference (TYPE) TRDIR-NAME physical frame name 20040520
22 L_INCL Instance attribute Private Type reference (TYPE) TRDIR-NAME Error Include 19981026
23 L_INSERT_IMPL_ENHANCEMENTS Instance attribute Public Type reference (TYPE) CHAR1 implicit enhancements inserted 20041026
24 L_KORRNUM Instance attribute Public Type reference (TYPE) TRKORR Correction Number 20000428
25 L_LINEINDEX Instance attribute Private Type reference (TYPE) SEDI_LINDEX Line Index 19981021
26 L_LINEINDEX_ACTUAL Instance attribute Public Type reference (TYPE) CHAR1 Line Index is Current 19990125
27 L_LINENUM Instance attribute Private Type reference (TYPE) SEDI_LINENUMBERS Line Numbers 19981026
28 L_LINE_APPENDED Instance attribute Public Type reference (TYPE) CHAR1 Dummy Line Appended 19990429
29 L_LOCAL_CHECK Instance attribute Public Type reference (TYPE) CHAR1 local check 20000509
30 L_MAX_LINELENGTH Instance attribute Private Type reference (TYPE) I max linelength modified 20050228
31 L_METHOD_KEY Instance attribute Public Type reference (TYPE) SEOCPDKEY Replacement Key for Methods 19990105
32 L_MOD_INSTANCE Instance attribute Public Object reference (TYPE REF TO) CL_CLM_TOOL_LOG handle for modification protocols 20000420
33 L_MOD_TAB Instance attribute Private Type reference (TYPE) SMODI_MOD_TAB Internal Modification Table 19981020
34 L_MSG Instance attribute Private Type reference (TYPE) SEDI_MSG Error Message 19981021
35 L_OVERFLOW_AREA Instance attribute Private Type reference (TYPE) SEDI_OVERFLOW Overflow Area 19981021
36 L_PRETTY_PRINTED Instance attribute Public Type reference (TYPE) CHAR1 ' ' Source Temporarily Pretty Printed 19991201
37 L_PROGDIR_ENTRY Instance attribute Public Type reference (TYPE) PROGDIR Program Directory Entry 19981103
38 L_PROT_ONLY Instance attribute Public Type reference (TYPE) CHAR1 ProtOnly Flag 19990209
39 L_REMEMBER Instance attribute Public Type reference (TYPE) SEDI_REMEMBER Storage for Mark Information 19990518
40 L_RFCDESTINATION Instance attribute Private Type reference (TYPE) RFCDES-RFCDEST Logical destination (specified when calling function) 20070620
41 L_ROW Instance attribute Private Type reference (TYPE) SY-INDEX Error Row 19981021
42 L_SCANNED Instance attribute Public Type reference (TYPE) CHAR1 Source Scanned 19981021
43 L_SMODILOG_ABAP Instance attribute Private Type reference (TYPE) SEDI_MOD_TAB Modification Information 19981020
44 L_SMODISRC_KEY Instance attribute Private Type reference (TYPE) SMODI_SRC_KEY SMODISCR Key 19981020
45 L_SMODISRC_TAB Instance attribute Public Type reference (TYPE) SMODI_SRC_TAB SMODISSRC Table 19981022
46 L_SOURCE Instance attribute Private Type reference (TYPE) SEDI_SOURCE Source Table 19981020
47 L_SOURCE_C Instance attribute Protected Type reference (TYPE) SEDI_SOURCE Complete Source Table 19981026
48 L_SOURCE_ID Instance attribute Public Type reference (TYPE) TRDIR-NAME Physical Source Name 19981020
49 L_SOURCE_OLD Instance attribute Private Type reference (TYPE) SEDI_SOURCE Old Source Table 19981022
50 L_SPAU_FLAG Instance attribute Public Type reference (TYPE) CHAR1 Spau Flag 19990507
51 L_STM Instance attribute Private Type reference (TYPE) SEDI_STM Statement Table 19981021
52 L_TK Instance attribute Private Type reference (TYPE) SEDI_TK Token Table 19981021
53 L_TRANSPORT_KEY Instance attribute Public Type reference (TYPE) TRKEY Transport Key 19981020
54 L_WRD Instance attribute Private Type reference (TYPE) SEDI_WRD Error Word 19981021
55 M_ENH_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_WB_ED_ENHANCEMENT_HANDLER Handler for Enhancements in Editor 20080318
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_MODIFICATION_INF Instance method Public Method activate modification information 20000512
2 ACTIVATE_TEMP_STORAGE Instance method Public Method Activate Automatic Temporary Storage 19990205
3 ACTUALIZE_SOURCE_OBJECT Instance method Public Method Update Source Object 19990216
4 CONSTRUCTOR Instance method Public Constructor Create Source Object 19981020
5 CONVERT_SOURCE Instance method Public Method Convert Source Corresponding to RSEUMOD 19990707
6 DEACTIVATE_TEMP_STORAGE Instance method Public Method Deactivate Automatic Temporary Storage 19990205
7 DELETE_ENHANCEMENTS Instance method Public Method delete enhancements from source 20041025
8 DELETE_TEMP_STORAGE Instance method Public Method Delete Temporary Storage 19981209
9 DESTROY Instance method Public Method Release Internal Resources 20080318
10 DETERMINE_LINE_INENHANCEMENT Instance method Public Method determine line in extended source 20040810
11 GET_CHANGE_INFORMATION Instance method Public Method Get Area of Changed Lines 19981026
12 GET_COMPRESSED_SOURCE Instance method Public Method Get Compressed Source 19981026
13 GET_ENHANCEMENTS Instance method Public Method get enhancements of source 20041222
14 GET_ENHANCEMENT_HANDLER Instance method Public Method Supplies handler for source code plug-ins 20080318
15 GET_FRAME_NAME Instance method Public Method get frame name 20040520
16 GET_LINEINDEX Instance method Public Method Get Line Index 19981021
17 GET_LINENUMBERS Instance method Public Method Get Line Numbers 19981029
18 GET_MODIFICATION_INF Instance method Public Method Get Modification Information 19981020
19 GET_MODIFIED_POSITION Instance method Public Method get modified position from original position 20050121
20 GET_MODIFIED_POSITION_INFO Instance method Public Method get modified top position from original top position 20050202
21 GET_SCAN_INFORMATION Instance method Public Method Get Information Produced by Scan 19990707
22 GET_SOURCE_OLD Instance method Public Method Get Old Source 19981026
23 GET_SOURCE_TAB Instance method Public Method Get Source Table 19981020
24 GET_STATE Instance method Public Method Get Source State 19981020
25 INSERT_ENHANCEMENTS Instance method Public Method insert enhancements 20040723
26 MOD_ASSISTENT_TURN_OFF Instance method Public Method Turn Off Modification Assistant 19990329
27 MOD_ASS_DUMMY_TURN_OFF Instance method Public Method turn off modification assistent without protocol 20020111
28 READ_FROM_TEMP_STORAGE Instance method Public Method Read From Temporary Storage 19981222
29 READ_MODIFICATION_INF Instance method Public Method read modification information 20000512
30 READ_SOURCE Instance method Public Method Read Source 19981020
31 RESET_MODIFICATION_INF Instance method Public Method reset modification information 20000512
32 RESET_MODIFICATION_INF_TO_ACTV Instance method Public Method reset modification information to active version 20000512
33 SAVE_ENHANCEMENTS Instance method Public Method save enhancements 20040729
34 SAVE_MODIFICATION_INF Instance method Public Method save modification information 20000512
35 SAVE_SOURCE Instance method Public Method Save Source 19981020
36 SET_CHANGE_INFORMATION Instance method Public Method Set Area of Changed Lines 19981026
37 SET_COMPLETE_SOURCE Instance method Public Method set complete source 20000515
38 SET_COMPRESSED_SOURCE Instance method Public Method Set Compressed Source 19981026
39 SET_EDITOR_HANDLE Instance method Public Method set editor handle 20000615
40 SET_ENHANCEMENT_HANDLER Instance method Public Method Set Handlers for Source Code Plug-Ins 20080318
41 SET_EXTERNAL_ENHANCEMENTS Instance method Public Method set for external enhancements 20040805
42 SET_FRAME_NAME Instance method Public Method set frame name 20040520
43 SET_LINEINDEX Instance method Public Method Set Line Index 19981021
44 SET_LINENUMBERS Instance method Public Method Set Line Numbers 19981029
45 SET_MODIFICATION_INF Instance method Public Method Set Modification Information 19981020
46 SET_SOURCE_OLD Instance method Public Method Set Old Source 19981026
47 SET_SOURCE_TAB Instance method Public Method Set Source Table 19981020
48 SET_STATE Instance method Public Method Set Source State 19981020
49 SET_TRANSPORT_KEY Instance method Public Method set transport key 20000818
50 WRITE_TO_TEMP_STORAGE Instance method Public Method Write to Temporary Storage 19981217
Events
Class CL_WB_SOURCE has no event.
Types
Class CL_WB_SOURCE has no local type.
Method Signatures

Method ACTIVATE_MODIFICATION_INF Signature

Method ACTIVATE_MODIFICATION_INF on class CL_WB_SOURCE has no parameter.
Method ACTIVATE_MODIFICATION_INF on class CL_WB_SOURCE has no exception.

Method ACTIVATE_TEMP_STORAGE Signature

Method ACTIVATE_TEMP_STORAGE on class CL_WB_SOURCE has no parameter.
Method ACTIVATE_TEMP_STORAGE on class CL_WB_SOURCE has no exception.

Method ACTUALIZE_SOURCE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_EDITOR Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR editor handle 19990216
2 Importing METHOD_KEY Call by reference Type reference (TYPE) SEOCPDKEY Ersatz für Transportkey bei Methoden 19990216
3 Importing MODIFICATION_MODE Call by reference Type reference (TYPE) CHAR1 modification mode 19990216
4 Importing SOURCE_NAME Call by reference Type reference (TYPE) TRDIR-NAME physical name 19990216
5 Importing TRANSPORT_KEY Call by reference Type reference (TYPE) TRKEY transport key 19990216

Method ACTUALIZE_SOURCE_OBJECT on class CL_WB_SOURCE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_EDITOR Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR editor handle 19981026
2 Importing METHOD_KEY Call by reference Type reference (TYPE) SEOCPDKEY Ersatz für Transportkey bei Methoden 19990105
3 Importing MODIFICATION_MODE Call by reference Type reference (TYPE) CHAR1 modification mode 19981022
4 Importing SOURCE_NAME Call by reference Type reference (TYPE) TRDIR-NAME physical name 19981020
5 Importing TRANSPORT_KEY Call by reference Type reference (TYPE) TRKEY transport key 19981020

Method CONSTRUCTOR on class CL_WB_SOURCE has no exception.

Method CONVERT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONVERT_MODE Call by reference Type reference (TYPE) RSEUMOD Conversion corresponding RSEUMOD 19990707
2 Importing WITHOUT_INDENT Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20070627

Method CONVERT_SOURCE on class CL_WB_SOURCE has no exception.

Method DEACTIVATE_TEMP_STORAGE Signature

Method DEACTIVATE_TEMP_STORAGE on class CL_WB_SOURCE has no parameter.
Method DEACTIVATE_TEMP_STORAGE on class CL_WB_SOURCE has no exception.

Method DELETE_ENHANCEMENTS Signature

Method DELETE_ENHANCEMENTS on class CL_WB_SOURCE has no parameter.
Method DELETE_ENHANCEMENTS on class CL_WB_SOURCE has no exception.

Method DELETE_TEMP_STORAGE Signature

Method DELETE_TEMP_STORAGE on class CL_WB_SOURCE has no parameter.
Method DELETE_TEMP_STORAGE on class CL_WB_SOURCE has no exception.

Method DESTROY Signature

Method DESTROY on class CL_WB_SOURCE has no parameter.
Method DESTROY on class CL_WB_SOURCE has no exception.

Method DETERMINE_LINE_INENHANCEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20040810
2 Importing FULL_NAME Call by reference Type reference (TYPE) STRING full name 20040810
3 Importing LINE_IN_ENHANCEMENT Call by reference Type reference (TYPE) SY-TABIX Index interner Tabellen 20040810
4 Exporting LINE_IN_INCLUDE Call by reference Type reference (TYPE) SY-TABIX line in enhanced include 20040810
# Exception Resumable Description Created on
1 ENH_NOT_FOUND enhancement not found 20040810

Method GET_CHANGE_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHANGED_MAX_LINE_NEW Call by reference Type reference (TYPE) SY-INDEX new max line 19981026
2 Exporting P_CHANGED_MAX_LINE_OLD Call by reference Type reference (TYPE) SY-INDEX old max line 19981026
3 Exporting P_CHANGED_MIN_LINE_NEW Call by reference Type reference (TYPE) SY-INDEX new_min line 19981026
4 Exporting P_CHANGED_MIN_LINE_OLD Call by reference Type reference (TYPE) SY-INDEX old min line 19981026
5 Exporting P_DIFF_OLDNEW Call by reference Type reference (TYPE) SY-INDEX difference between old and new 19981026

Method GET_CHANGE_INFORMATION on class CL_WB_SOURCE has no exception.

Method GET_COMPRESSED_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SOURCE Call by reference Type reference (TYPE) ANY TABLE compressed source 19981026
2 Importing USE_ATTRIBUTE Call by reference Type reference (TYPE) CHAR1 SPACE use attribute 20000315

Method GET_COMPRESSED_SOURCE on class CL_WB_SOURCE has no exception.

Method GET_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ENHANCEMENT_TAB Call by reference Type reference (TYPE) SEDI_ENHANCEMENT_TAB 20041222
# Exception Resumable Description Created on
1 NOT_FOUND not fpund 20041222

Method GET_ENHANCEMENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ENH_HANDLER Value transfer Object reference (TYPE REF TO) CL_WB_ED_ENHANCEMENT_HANDLER 20080318

Method GET_ENHANCEMENT_HANDLER on class CL_WB_SOURCE has no exception.

Method GET_FRAME_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FRAME_NAME Call by reference Type reference (TYPE) SY-REPID 20040520

Method GET_FRAME_NAME on class CL_WB_SOURCE has no exception.

Method GET_LINEINDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LINEINDEX Call by reference Type reference (TYPE) SEDI_LINDEX lineindex 19981021

Method GET_LINEINDEX on class CL_WB_SOURCE has no exception.

Method GET_LINENUMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LINENUM Call by reference Type reference (TYPE) SEDI_LINENUMBERS linenumbers 19981029

Method GET_LINENUMBERS on class CL_WB_SOURCE has no exception.

Method GET_MODIFICATION_INF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DELETE_TAB Call by reference Type reference (TYPE) SMODI_SRC_TAB delete information 19990324
2 Exporting P_MOD_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CLM_TOOL_LOG smodilog handle 20000512
3 Exporting P_MOD_TAB Call by reference Type reference (TYPE) SMODI_MOD_TAB internal modification_table 19981023
4 Exporting P_SMODILOG_ABAP Call by reference Type reference (TYPE) SEDI_MOD_TAB smodilog table 19981023
5 Exporting P_SMODISRC_TAB Call by reference Type reference (TYPE) SMODI_SRC_TAB delete information 19990324

Method GET_MODIFICATION_INF on class CL_WB_SOURCE has no exception.

Method GET_MODIFIED_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MODIFIED_POSITION Value transfer Type reference (TYPE) I modified position 20050121
2 Importing ORIGINAL_POSITION Call by reference Type reference (TYPE) I original position 20050121

Method GET_MODIFIED_POSITION on class CL_WB_SOURCE has no exception.

Method GET_MODIFIED_POSITION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting MODIFIED_ORIG_POSITION Value transfer Type reference (TYPE) I modified cursor position 20050202
2 Exporting MODIFIED_TOP_POSITION Value transfer Type reference (TYPE) I modified top line position 20050202
3 Importing ORIGINAL_POSITION Value transfer Type reference (TYPE) I original cursor position 20050202
4 Importing ORIGINAL_TOP_POSITION Value transfer Type reference (TYPE) I original top line position 20050202

Method GET_MODIFIED_POSITION_INFO on class CL_WB_SOURCE has no exception.

Method GET_SCAN_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OVERFLOW_AREA Call by reference Type reference (TYPE) C overflow area 19990707
2 Exporting STM Call by reference Type reference (TYPE) SEDI_STM statement table 19990707
3 Exporting TK Call by reference Type reference (TYPE) SEDI_TK token table 19990707

Method GET_SCAN_INFORMATION on class CL_WB_SOURCE has no exception.

Method GET_SOURCE_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OLD_SOURCE Call by reference Type reference (TYPE) ANY TABLE old source 19981026

Method GET_SOURCE_OLD on class CL_WB_SOURCE has no exception.

Method GET_SOURCE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SOURCE Call by reference Type reference (TYPE) ANY TABLE source 19981020
2 Importing USE_ATTRIBUTE Call by reference Type reference (TYPE) CHAR1 SPACE use source from attribute, not from edit control 19981211
3 Importing USE_CONTROL Call by reference Type reference (TYPE) CHAR1 SPACE use source from control 19990806

Method GET_SOURCE_TAB on class CL_WB_SOURCE has no exception.

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVE Call by reference Type reference (TYPE) CHAR1 active 19981021
2 Exporting MODIFIED Call by reference Type reference (TYPE) CHAR1 modified 19981021

Method GET_STATE on class CL_WB_SOURCE has no exception.

Method INSERT_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDIT Call by reference Type reference (TYPE) S38E state of ABAP/4 Editor 20040723
2 Importing EDITOR Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR ABAP-Editor EU-Schicht 20040723
3 Importing ENHANCEMENTS_SWITCHED_ON Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20070620
4 Importing INSERT_IMPL_ENH_POINTS Value transfer Type reference (TYPE) CHAR1 SPACE 'X'->implizite Enh-Points werden eingefügt 20080407
5 Importing P_FETCH_FROM_DB Call by reference Type reference (TYPE) ABAP_BOOL 'X' 'X'->lese von DB, ' '->nutze derzeitige container info 20090213
6 Importing RFCDESTINATION Call by reference Type reference (TYPE) RFCDES-RFCDEST SPACE logische Destination (Wird bei Funktionsaufruf angegeben) 20070620
7 Importing TOGGLE_ENH_VERSION Call by reference Type reference (TYPE) R3STATE ' ' 'I'/'A'/' ' -> Working-Set 20050427
8 Importing VERSION Call by reference Type reference (TYPE) CHAR1 ' ' obsolete 20040915
9 Importing WITH_CONVERSION Call by reference Type reference (TYPE) CHAR1 'X' Einstelliges Kennzeichen 20040723
# Exception Resumable Description Created on
1 CANCELLED cancelled 20040723
2 INTERNAL_ERROR internal error 20040723
3 LOCK_ERROR locked 20040723
4 PERMISSION_ERROR permission error 20040723
5 SYNTAX_ERROR syntax error 20040723

Method MOD_ASSISTENT_TURN_OFF Signature

Method MOD_ASSISTENT_TURN_OFF on class CL_WB_SOURCE has no parameter.
Method MOD_ASSISTENT_TURN_OFF on class CL_WB_SOURCE has no exception.

Method MOD_ASS_DUMMY_TURN_OFF Signature

Method MOD_ASS_DUMMY_TURN_OFF on class CL_WB_SOURCE has no parameter.
Method MOD_ASS_DUMMY_TURN_OFF on class CL_WB_SOURCE has no exception.

Method READ_FROM_TEMP_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DATE Call by reference Type reference (TYPE) D date 20010307
2 Exporting P_TIME Call by reference Type reference (TYPE) T time 20010307
# Exception Resumable Description Created on
1 NOT_FOUND not found 19981222

Method READ_MODIFICATION_INF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MOD_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CLM_TOOL_LOG smodilog handle 20000512
2 Exporting P_MOD_TAB Call by reference Type reference (TYPE) SMODI_MOD_TAB internal modification_table 20000512
3 Exporting P_SMODILOG_ABAP Call by reference Type reference (TYPE) SEDI_MOD_TAB smodilog table 20000512
4 Exporting P_SMODISRC_TAB Call by reference Type reference (TYPE) SMODI_SRC_TAB delete information 20000512
5 Importing P_STATE Value transfer Type reference (TYPE) CHAR1 A = active, I = inactive 20000515

Method READ_MODIFICATION_INF on class CL_WB_SOURCE has no exception.

Method READ_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INITIALIZE_EDIT_CONTROL Call by reference Type reference (TYPE) CHAR1 ' ' initalize edit control 19981126
2 Importing INSERT_IMPL_ENH_POINTS Call by reference Type reference (TYPE) CHAR1 ' ' 'X'->impl. Enhancement-Points werden eingefügt 20041026
3 Importing I_NO_DIALOG Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Keine Dialoge 20100830
4 Importing LOAD_FROM_TEMP_STORAGE Call by reference Type reference (TYPE) CHAR1 'X' 'X'-> load from temporary storage, if it is existing 19990122
5 Importing LOAD_FROM_TEMP_STORAGE_UNCOND Call by reference Type reference (TYPE) CHAR1 SPACE 'X'-> load from temporary storage without conditions 20000802
6 Importing MODE Call by reference Type reference (TYPE) SEU_ACTION WB Request: Operation innerhalb der Entwicklungsumgebung 20040713
7 Changing MOD_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CLM_TOOL_LOG mod instance 20010109
8 Importing P_CURRENT_ENHNAME Call by reference Type reference (TYPE) ENHNAME aktuell zu bearbeitende Enh-Impl 20080318
9 Importing SOURCE_NAME Call by reference Type reference (TYPE) SY-REPID SPACE source_name 19981108
10 Exporting SOURCE_TAB Call by reference Type reference (TYPE) ANY TABLE source table 19981126
11 Importing STATUS Call by reference Type reference (TYPE) CHAR1 SPACE active('A')/inactive('I) 19981108
12 Importing TOGGLE_ENH_STATUS Call by reference Type reference (TYPE) CHAR1 SPACE active('A')/inactive('I) 20050427
13 Importing WITH_CONVERSION Call by reference Type reference (TYPE) CHAR1 'X' with conversion 20001212
14 Importing WITH_ENHANCEMENTS Call by reference Type reference (TYPE) CHAR1 'X' 'X'->Enhancements werden eingefügt 20040723
# Exception Resumable Description Created on
1 CANCELLED Cancelled 19981218
2 ENHANCEMENT_LOCKED Enhancement gesperrt 20050609
3 NOT_FOUND Object not found 19981218
4 READ_PROTECTED Objekt lesegeschützt 20010206

Method RESET_MODIFICATION_INF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MOD_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CLM_TOOL_LOG modification instance 20000515

Method RESET_MODIFICATION_INF on class CL_WB_SOURCE has no exception.

Method RESET_MODIFICATION_INF_TO_ACTV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_IS_NEW Value transfer Type reference (TYPE) CHAR1 object not modified 20000529
2 Importing P_TRKORR Value transfer Type reference (TYPE) TRKORR ordernum 20010207

Method RESET_MODIFICATION_INF_TO_ACTV on class CL_WB_SOURCE has no exception.

Method SAVE_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGE_REQUEST_NUMBER Call by reference Type reference (TYPE) TRKORR SPACE change request number 20040729
2 Importing USE_BACKEND Call by reference Type reference (TYPE) CHAR1 SPACE use backend 20040729
3 Importing WITHOUT_ACTIVE_INACTIVE Call by reference Type reference (TYPE) CHAR1 SPACE without active/inactive 20040729
# Exception Resumable Description Created on
1 NOT_EXECUTED SAVE NOT EXECUTED 20040729

Method SAVE_MODIFICATION_INF Signature

Method SAVE_MODIFICATION_INF on class CL_WB_SOURCE has no parameter.
Method SAVE_MODIFICATION_INF on class CL_WB_SOURCE has no exception.

Method SAVE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPENDAGE Call by reference Type reference (TYPE) C SPACE insert appendage 20080318
2 Importing CHANGE_REQUEST_NUMBER Call by reference Type reference (TYPE) TRKORR SPACE change request number 19990223
3 Importing EXTENSION Call by reference Type reference (TYPE) C SREXT_EXT_DEFAULT insert extension 19981214
4 Importing I_NO_DIALOG Call by reference Type reference (TYPE) ABAP_BOOL 20120412
5 Importing USE_BACKEND Call by reference Type reference (TYPE) CHAR1 SPACE use backend 20010123
6 Importing WITHOUT_ACTIVE_INACTIVE Call by reference Type reference (TYPE) CHAR1 SPACE without active/inactive 19990316
7 Importing WITHOUT_ENHANCEMENTS Call by reference Type reference (TYPE) CHAR1 SPACE don't save enhancements 20050418
# Exception Resumable Description Created on
1 NOT_EXECUTED SAVE NOT EXECUTED 19990629

Method SET_CHANGE_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHANGED_MAX_LINE_NEW Call by reference Type reference (TYPE) SY-INDEX new max line 19981026
2 Importing P_CHANGED_MAX_LINE_OLD Call by reference Type reference (TYPE) SY-INDEX old max line 19981026
3 Importing P_CHANGED_MIN_LINE_NEW Call by reference Type reference (TYPE) SY-INDEX new min line 19981026
4 Importing P_CHANGED_MIN_LINE_OLD Call by reference Type reference (TYPE) SY-INDEX old min line 19981026
5 Importing P_DIFF_OLDNEW Call by reference Type reference (TYPE) SY-INDEX difference between old and new 19981026

Method SET_CHANGE_INFORMATION on class CL_WB_SOURCE has no exception.

Method SET_COMPLETE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIRST_MODIFICATION Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20000515
2 Importing SOURCE Call by reference Type reference (TYPE) ANY TABLE source 20000515

Method SET_COMPLETE_SOURCE on class CL_WB_SOURCE has no exception.

Method SET_COMPRESSED_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOURCE Call by reference Type reference (TYPE) SEDI_SOURCE compressed source 19981026

Method SET_COMPRESSED_SOURCE on class CL_WB_SOURCE has no exception.

Method SET_EDITOR_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDITOR_HANDLE Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR ABAP-Editor EU-Schicht 20000615

Method SET_EDITOR_HANDLE on class CL_WB_SOURCE has no exception.

Method SET_ENHANCEMENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ENH_HANDLER Call by reference Object reference (TYPE REF TO) CL_WB_ED_ENHANCEMENT_HANDLER 20080318

Method SET_ENHANCEMENT_HANDLER on class CL_WB_SOURCE has no exception.

Method SET_EXTERNAL_ENHANCEMENTS Signature

Method SET_EXTERNAL_ENHANCEMENTS on class CL_WB_SOURCE has no parameter.
Method SET_EXTERNAL_ENHANCEMENTS on class CL_WB_SOURCE has no exception.

Method SET_FRAME_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FRAME_NAME Call by reference Type reference (TYPE) SY-REPID 20040520

Method SET_FRAME_NAME on class CL_WB_SOURCE has no exception.

Method SET_LINEINDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_NOT_INITIALIZED Call by reference Type reference (TYPE) CHAR1 'X' edit control not initialized 19981111
2 Importing LINEINDEX Call by reference Type reference (TYPE) SEDI_LINDEX line index 19981021
3 Importing MODE_CHANGED Call by reference Type reference (TYPE) CHAR1 ' ' mode changed 19990125

Method SET_LINEINDEX on class CL_WB_SOURCE has no exception.

Method SET_LINENUMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_NOT_INITIALIZED Call by reference Type reference (TYPE) CHAR1 'X' edit control not initialized 19981111
2 Importing LINENUM Call by reference Type reference (TYPE) SEDI_LINENUMBERS line numbers 19981029

Method SET_LINENUMBERS on class CL_WB_SOURCE has no exception.

Method SET_MODIFICATION_INF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DELETE_TAB Call by reference Type reference (TYPE) SMODI_SRC_TAB delete information 19990324
2 Importing P_MOD_INSTANCE Call by reference Object reference (TYPE REF TO) CL_CLM_TOOL_LOG smodilog handle 20000512
3 Importing P_MOD_TAB Call by reference Type reference (TYPE) SMODI_MOD_TAB internal modification_table 19981023
4 Importing P_SMODILOG_ABAP Call by reference Type reference (TYPE) SEDI_MOD_TAB smodilog table 19981023
5 Importing P_SMODISRC_TAB Call by reference Type reference (TYPE) SMODI_SRC_TAB delete information 19990324

Method SET_MODIFICATION_INF on class CL_WB_SOURCE has no exception.

Method SET_SOURCE_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OLD_SOURCE Call by reference Type reference (TYPE) ANY TABLE old source 19981026

Method SET_SOURCE_OLD on class CL_WB_SOURCE has no exception.

Method SET_SOURCE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NOT_ACTUALIZE_CONTROL Call by reference Type reference (TYPE) CHAR1 SPACE x = do not actualize edit control 19990316
2 Importing SOURCE Call by reference Type reference (TYPE) ANY TABLE source 19981020

Method SET_SOURCE_TAB on class CL_WB_SOURCE has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) CHAR1 active = 'A' , inactive = 'I' 19981021
2 Importing MODIFIED Call by reference Type reference (TYPE) CHAR1 modified = 'X' 19981021

Method SET_STATE on class CL_WB_SOURCE has no exception.

Method SET_TRANSPORT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TRANSPORT_KEY Call by reference Type reference (TYPE) TRKEY Vollstaendiger Key eines Transportobjektes 20000818

Method SET_TRANSPORT_KEY on class CL_WB_SOURCE has no exception.

Method WRITE_TO_TEMP_STORAGE Signature

Method WRITE_TO_TEMP_STORAGE on class CL_WB_SOURCE has no parameter.
# Exception Resumable Description Created on
1 NO_WRITE_AUTHORITY no write authority 20050217
History
Last changed by/on SAP  20130531 
SAP Release Created in