SAP ABAP Class CL_WB_PGEDITOR (Program Editor Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ABA (Application Component) ABAP Editor
     SEDI (Package) PROGRAM EDITOR
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_DARK_FUNCTIONALITY Tool Functions Without Display 20010227
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_OBJECT_CONTEXT Object Context 00000000
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 00000000
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_TOOL Workbench: Tool 00000000
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OO_ENHANCEMENT_EDITOR 20050117
Properties
Class CL_WB_PGEDITOR  
Short Description Program Editor Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEDI   PROGRAM EDITOR 
Created 19980818   SAP 
Last change 20140121   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 CNTL 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 SWBCN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_DARK_FUNCTIONALITY Tool Functions Without Display 20010227
2 IF_WB_OBJECT_CONTEXT Object Context 00000000
3 IF_WB_PROGRAM Workbench: Program 00000000
4 IF_WB_TOOL Workbench: Tool 00000000
Friends
Class CL_WB_PGEDITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_EDITOR Instance attribute Public Object reference (TYPE REF TO) CL_WB_EDITOR Source Editor 19980818
2 ACTIVE_INACTIVE_ALLOWED Instance attribute Private Type reference (TYPE) CHAR1 'X' Active/Inactive Allowed 19981020
3 CONTEXT Instance attribute Public Object reference (TYPE REF TO) CL_WB_CONTEXT Context Information 19981007
4 CONTEXT_INF Instance attribute Protected Object reference (TYPE REF TO) CL_WB_PROGRAM_CONTEXT Program Context 19981007
5 INITIAL_VARIED_STATE Instance attribute Public Type reference (TYPE) CHAR1 VARIED Parameter for EDITOR_PROGRAM 20030721
6 L_LINE_POSITION_MOD_FLAG Instance attribute Public Type reference (TYPE) CHAR1 line position have to be modified 20050121
7 L_WB_REQUEST Instance attribute Protected Object reference (TYPE REF TO) CL_WB_REQUEST Memory for Request 19980819
8 MODIFICATION_MODE Instance attribute Private Type reference (TYPE) CHAR1 Modification Mode 19981023
9 M_IS_IN_ADJUSTMENT_MODE Instance attribute Private Type reference (TYPE) SEU_BOOL 'X'->Editor will be called from SPAU (migration) 20090126
10 M_RUN_DARK Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Try to avoid UIs (e.g. UnitTesting) 20080804
11 NO_SWITCH_OFF_PERMISSION Instance attribute Public Type reference (TYPE) CHAR1 Cannot Switch Off Modification Assistant 20000301
12 OLD_SOURCE_ID Instance attribute Protected Type reference (TYPE) TRDIR-NAME Old Source Name 19980904
13 O_WB_REQUEST Instance attribute Protected Object reference (TYPE REF TO) CL_WB_REQUEST New Request 19980819
14 PROGRAM_STATE Instance attribute Public Object reference (TYPE REF TO) CL_WB_PROGRAM_STATE State of the Program 20040220
15 SOURCE_ID Instance attribute Public Type reference (TYPE) TRDIR-NAME source_name 19980904
16 SOURCE_INSTANCE Instance attribute Public Object reference (TYPE REF TO) CL_WB_SOURCE Ref to Source Instance 19981023
17 TRANSPORT_KEY Instance attribute Private Type reference (TYPE) TRKEY Transport Key 19981020
18 USE_BACKEND Instance attribute Private Type reference (TYPE) CHAR1 Use Backend 20050629
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_ENHANCEMENTS Instance method Public Method Activate Enhancements 20040729
2 ACTIVATE_SOURCE Instance method Public Method Activate Source 19981102
3 ADD Instance method Public Method Add Source Object 19981014
4 CHANGE Instance method Public Method Show/Edit Source 19980818
5 CHANGE_ENHANCEMENTS Instance method Public Method change enhancements 20040728
6 CHANGE_MODE Instance method Public Method Change Mode of Source 19981030
7 CHANGE_NOENHANCEMENTS Instance method Public Method change source and display enhancements 20040803
8 CHANGE_STATUS Instance method Public Method Change Status (Active <-> Inactive) 19981108
9 CHECK_GENERATION_LIMITS Instance method Public Method Check Generation Limits 19991215
10 CHECK_INITIALIZE_ABAP_EDITOR Instance method Private Method Initialize member abap_editor, if not yet set 20080729
11 CHECK_SOURCE Instance method Public Method Check Source 19981103
12 CONSTRUCTOR Instance method Public Constructor Create Program Editor 19980818
13 CONVERT_TYPE Static method Public Method Convert Internal Types 19980819
14 COPY Instance method Public Method Copy Source 19981123
15 CORRECT_SOURCE Instance method Public Method Correct Source 19981105
16 DELETE Instance method Public Method Delete Source 19981123
17 EXECUTE Instance method Public Method Execute Program 19990409
18 GENERATE Instance method Public Method Generate Source 19981223
19 GET_MAIN_PROGRAMS Instance method Public Method Get Main Programs 19991103
20 GET_OTHER_SOURCE Instance method Public Method Get Other Source 19981102
21 LOCK_ENH Instance method Public Method lock enhancements 20040818
22 LOCK_SOURCE Instance method Public Method Lock Source 19980820
23 NAVIGATE_INTERNAL Instance method Public Method Internal Navigation 19990810
24 PRINT Instance method Public Method Print Source 19981123
25 READ_SOURCE Instance method Public Method Read Source 19980902
26 RENAME Instance method Public Method Rename Source 19981123
27 RETURN_TO_ACTIVE_ENH Instance method Public Method Return to active enhancement 20050428
28 RETURN_TO_ACTIVE_SOURCE Instance method Public Method Return to Active Source 19981108
29 SAVE_ENHANCEMENTS Instance method Public Method save enhancements 20040729
30 SAVE_SOURCE Instance method Public Method Save Source 19981019
31 SET_OLD_SOURCE Instance method Public Method Set Old Source 19981020
32 SET_TRANSPORT_KEY Instance method Public Method set transport key 20000620
33 UNLOCK_ENH Instance method Public Method unlock enhancements 20040818
34 UNLOCK_SOURCE Instance method Public Method Unlock Source 19981028
Events
Class CL_WB_PGEDITOR has no event.
Types
Class CL_WB_PGEDITOR has no local type.
Method Signatures

Method ACTIVATE_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USE_BACKEND Call by reference Type reference (TYPE) CHAR1 SPACE use bacend 20050620
# Exception Resumable Description Created on
1 CANCELLED cancelled 20040729
2 CHECK_ERROR check error 20040730
3 INTERNAL_ERROR internal error 20040730
4 LOCK_ERROR is locked 20040730
5 MOD_NOT_ALLOWED modification not allowed 20040730
6 PERMISSION_DENIED permission denied 20040730

Method ACTIVATE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROGTYPE_DEPENDANT Call by reference Type reference (TYPE) CHAR1 SPACE activate with 'PROG' for Type 'M'/'1'/'S' 19990108
2 Importing SUPPRESS_DIALOG Call by reference Type reference (TYPE) CHAR1 SPACE Activate dark 20080804
3 Importing USE_BACKEND Call by reference Type reference (TYPE) CHAR1 SPACE use backend 20050616
4 Importing WITH_CONVERSION Call by reference Type reference (TYPE) CHAR1 'X' conversion during read 20001213
# Exception Resumable Description Created on
1 CANCELLED cancelled 19990309

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INCLUDE_NAME Call by reference Type reference (TYPE) TRDIR-NAME SPACE Include name 19981014
2 Importing INSERT_STATEMENT Call by reference Type reference (TYPE) CHAR1 SPACE insert include statement 19991206
3 Importing NEW_INCLUDE Call by reference Type reference (TYPE) CHAR1 SPACE create new include 19991206
4 Changing OBJECT_NAME Call by reference Type reference (TYPE) EU_LNAME SPACE Object name 19981014
5 Importing OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Object type 19981014
6 Changing POSITION_AFTER_ADD Call by reference Type reference (TYPE) SY-INDEX 0 position after add 19990111
7 Importing PROGRAM_NAME Call by reference Type reference (TYPE) TRDIR-NAME Program name 19981014
8 Changing SUB_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY SPACE Komponenten-Name (Modul/Form) 20001011
# Exception Resumable Description Created on
1 NOT_EXECUTED add not executed 19981016

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURSOR_LINE Call by reference Type reference (TYPE) SY-INDEX 1 cursor line 19980818
2 Importing CURSOR_OFFSET Call by reference Type reference (TYPE) SY-INDEX 0 cursor offset 19980818
3 Importing ENHNAME Call by reference Type reference (TYPE) ENHNAME SPACE enhancement name 20040811
4 Importing FIRST_LINE Call by reference Type reference (TYPE) SY-INDEX 1 first visible line 19980818
5 Importing FULL_NAME Call by reference Type reference (TYPE) STRING SPACE enhancement full name 20040811
6 Importing MODE Call by reference Type reference (TYPE) CHAR4 'SHOW' editor mode 19980818
7 Importing NOT_READ Call by reference Type reference (TYPE) CHAR1 ' ' read nor necessary 19980921
8 Importing SINGLE_ENHNAME Call by reference Type reference (TYPE) ENHNAME ' ' enhname in enhancement mode 20050425
9 Importing SOURCE_NAME Call by reference Type reference (TYPE) TRDIR-NAME source name 19980818
10 Changing STATUS Call by reference Type reference (TYPE) PROGDIR-STATE ' ' active/inactive 19990122
11 Importing TEXTELEMENT Call by reference Type reference (TYPE) TEXTPOOL text element to be inserted 20000921
12 Importing WITH_IMPL_ENHANCEMENTS Call by reference Type reference (TYPE) CHAR1 ' ' with implicit enhancements 20041026
# Exception Resumable Description Created on
1 CANCELLED cancelled 19990310
2 NOT_FOUND source not found 19990310

Method CHANGE_ENHANCEMENTS Signature

Method CHANGE_ENHANCEMENTS on class CL_WB_PGEDITOR has no parameter.
# Exception Resumable Description Created on
1 CANCELLED cancelled 20040728
2 NOT_FOUND not found 20040728

Method CHANGE_MODE Signature

Method CHANGE_MODE on class CL_WB_PGEDITOR has no parameter.
# Exception Resumable Description Created on
1 CANCELLED cancelled 20010227
2 NOT_FOUND not found 20010705

Method CHANGE_NOENHANCEMENTS Signature

Method CHANGE_NOENHANCEMENTS on class CL_WB_PGEDITOR has no parameter.
# Exception Resumable Description Created on
1 CANCELLED cancelled 20040803
2 NOT_FOUND not found 20040803

Method CHANGE_STATUS Signature

Method CHANGE_STATUS on class CL_WB_PGEDITOR has no parameter.
Method CHANGE_STATUS on class CL_WB_PGEDITOR has no exception.

Method CHECK_GENERATION_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROGRAM Call by reference Type reference (TYPE) TRDIR-NAME program name 19991215

Method CHECK_GENERATION_LIMITS on class CL_WB_PGEDITOR has no exception.

Method CHECK_INITIALIZE_ABAP_EDITOR Signature

Method CHECK_INITIALIZE_ABAP_EDITOR on class CL_WB_PGEDITOR has no parameter.
Method CHECK_INITIALIZE_ABAP_EDITOR on class CL_WB_PGEDITOR has no exception.

Method CHECK_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_ERRORS Call by reference Type reference (TYPE) CHAR1 SPACE all errors 19981103
2 Exporting CHECK_LIST_OBJECT Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST check list 19981103
3 Exporting ERROR_LINE Call by reference Type reference (TYPE) SY-INDEX error line 19981201
4 Exporting ERROR_OFFSET Call by reference Type reference (TYPE) SY-INDEX error offset 19981201
5 Exporting EXTERNAL_ERROR Call by reference Type reference (TYPE) CHAR1 external error 19981201
6 Importing GLOBAL_CHECK Call by reference Type reference (TYPE) CHAR1 SPACE global check 19981103
7 Importing GLOBAL_PROGRAM Call by reference Type reference (TYPE) SY-REPID SPACE global program name 19981103
8 Exporting NAVIGATION_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST direct navigation_request 19990315
9 Importing R2_CHECK Call by reference Type reference (TYPE) CHAR1 SPACE obsolete ! 19981103
10 Importing RFC_SYNTAX_CHECK Call by reference Type reference (TYPE) CHAR1 SPACE remote syntax-check 20000221
# Exception Resumable Description Created on
1 ACTION_CANCELLED check cancelled 19981104
2 ACTION_NOT_ALLOWED check not allowed 19981106
3 NO_MAINPROGRAM_EXISTING 20041202

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IS_IN_ADJUSTMENT_MODE Value transfer Type reference (TYPE) SEU_BOOL 'X'->Editor wird aus SPAU aufgerufen (Migration) 20090126

Method CONSTRUCTOR on class CL_WB_PGEDITOR has no exception.

Method CONVERT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) C input type 19980819
2 Exporting O_TYPE Call by reference Type reference (TYPE) C convert type 19980819

Method CONVERT_TYPE on class CL_WB_PGEDITOR has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEW_KEY Call by reference Type reference (TYPE) SEU_OBJKEY new source name 19990819
2 Importing P_EXTERNAL_ID Call by reference Type reference (TYPE) SEU_OBJTYP externe ID eines Repository Objekttyps 19990217
3 Importing P_KEY Call by reference Type reference (TYPE) SEU_OBJKEY Gesamtschlüssel Qelle 19990217
# Exception Resumable Description Created on
1 NOT_EXECUTED nicht ausgeführt / abgebrochen 19990217

Method CORRECT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_CORR_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST correction_request 19981105
2 Importing SOURCE_NAME Call by reference Type reference (TYPE) SY-REPID source name 19981105
# Exception Resumable Description Created on
1 CANCELLED cancelled 19990119

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXTERNAL_ID Call by reference Type reference (TYPE) SEU_OBJTYP externe ID eines Repository Objekttyps 19990216
2 Importing P_KEY Call by reference Type reference (TYPE) SEU_OBJKEY Gesamtschlüssel 19990216
3 Changing P_REQUEST_ID Call by reference Type reference (TYPE) TRKORR ' ' Auftrag/Aufgabe 20000724
4 Importing P_SUPPRESS_DIALOG Call by reference Type reference (TYPE) CHAR1 ' ' Flag Unterdrücken Dialog 20000724
# Exception Resumable Description Created on
1 NOT_EXECUTED nicht ausgeführt / abgebrochen 19990216

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROGRAM_NAME Call by reference Type reference (TYPE) TRDIR-NAME program name 19990409
2 Importing P_DEBUG Call by reference Type reference (TYPE) CHAR1 debugging 20000616
3 Exporting P_NAVIGATION_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST navigate directly 19990412
4 Exporting P_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST check list request, if errors 19990409

Method EXECUTE on class CL_WB_PGEDITOR has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW_CHECKLIST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE boolsche Variable (X=true, -=false, space=unknown) 20130416
2 Exporting P_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST error request 19981223
3 Importing SOURCE_NAME Call by reference Type reference (TYPE) TRDIR-NAME source name 19981223

Method GENERATE on class CL_WB_PGEDITOR has no exception.

Method GET_MAIN_PROGRAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHECKLIST_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST Liste aller Fehlermeldungen eines Syntax-Checks 19991115
2 Exporting P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST navigation request 19991112

Method GET_MAIN_PROGRAMS on class CL_WB_PGEDITOR has no exception.

Method GET_OTHER_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST request for get other source 19981112

Method GET_OTHER_SOURCE on class CL_WB_PGEDITOR has no exception.

Method LOCK_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ENHANCEMENTS Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040818
2 Importing IT_SPOTS Call by reference Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über enhspotname 20040818
# Exception Resumable Description Created on
1 CANCELLED Abbruch 20040818
2 INTERNAL_ERROR Interner Fehler 20040818
3 LOCK_ERROR Fehler beim Sperren der Enhancements 20040818
4 PERMISSION_DENIED Berechtigungsfehler 20040818

Method LOCK_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LOCK_SPOTS Value transfer Type reference (TYPE) SEU_BOOL 'X'->Spots ebenfalls sperren (nach Aktivieren) 20081028
2 Changing P_MODE Call by reference Type reference (TYPE) SEU_ACTION edit/display mode 19980820
3 Exporting P_MODIFICATION_MODE Call by reference Type reference (TYPE) CHAR1 modification mode 19981023
4 Importing P_SOURCE_NAME Call by reference Type reference (TYPE) TRDIR-NAME source name 19980820
5 Exporting P_TRANSPORT_KEY Call by reference Type reference (TYPE) TRKEY transport key 19981023

Method LOCK_SOURCE on class CL_WB_PGEDITOR has no exception.

Method NAVIGATE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST request 19990810

Method NAVIGATE_INTERNAL on class CL_WB_PGEDITOR has no exception.

Method PRINT Signature

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

Method PRINT on class CL_WB_PGEDITOR 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 ' ' initialize_edit_control 19981126
2 Importing I_SOURCE_TAB Call by reference Type reference (TYPE) RSWSOURCET 20110404
3 Importing SINGLE_ENHNAME Call by reference Type reference (TYPE) ENHNAME SPACE enhancement name in enhancement mode 20050425
4 Importing SOURCE_NAME Call by reference Type reference (TYPE) TRDIR-NAME source name 19980902
5 Exporting SOURCE_TAB Call by reference Type reference (TYPE) SEDI_SOURCE source table 19980902
6 Importing STATUS Call by reference Type reference (TYPE) CHAR1 SPACE active('A')/inactive('I') 19981108
7 Importing WITH_CONVERSION Call by reference Type reference (TYPE) CHAR1 'X' conversion if necessary 20001212
8 Importing WITH_ENHANCEMENTS Call by reference Type reference (TYPE) CHAR1 'X' with enhancements 20040726
9 Importing WITH_IMPL_ENHANCEMENTS Call by reference Type reference (TYPE) CHAR1 ' ' with implicit enhancements 20041026
# Exception Resumable Description Created on
1 CANCELLED cancelled 19981223
2 NOT_FOUND source not found 19981223
3 READ_PROTECTED read protected 20010206

Method RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEW_KEY Call by reference Type reference (TYPE) SEU_OBJKEY neuer Quellenname 19990819
2 Importing P_EXTERNAL_ID Call by reference Type reference (TYPE) SEU_OBJTYP externe ID eines Repository Objekttyps 19990217
3 Importing P_KEY Call by reference Type reference (TYPE) SEU_OBJKEY Gesamtschlüssel Quelle 19990217
4 Importing P_NEW_NAME Call by reference Type reference (TYPE) PROGRAM Vorschlagswert des neuen Namens 20080804
# Exception Resumable Description Created on
1 NOT_EXECUTED nicht ausgeführt / abgebrochen 19990216

Method RETURN_TO_ACTIVE_ENH Signature

Method RETURN_TO_ACTIVE_ENH on class CL_WB_PGEDITOR has no parameter.
# Exception Resumable Description Created on
1 CANCELLED cancelled 20050428
2 INTERNAL_ERROR internal error 20050428
3 MOD_NOT_ALLOWED modification not allowed 20050428
4 PERMISSION_DENIED permission denied 20050428

Method RETURN_TO_ACTIVE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WITHOUT_DIALOG Value transfer Type reference (TYPE) CHAR1 SPACE ohne Dialog 20100810
# Exception Resumable Description Created on
1 PERMISSION_FAILURE reset not possible 20000526

Method SAVE_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing USE_BACKEND Call by reference Type reference (TYPE) CHAR1 SPACE use_backend 20040729
# Exception Resumable Description Created on
1 CANCELLED cancelled 20040729
2 NOT_EXECUTED save not executed 20040729

Method SAVE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIFECYCLE_MANAGER Call by reference Object reference (TYPE REF TO) IF_ADT_LIFECYCLE_MANAGER 20100830
2 Importing USE_BACKEND Call by reference Type reference (TYPE) CHAR1 SPACE use backend 20010123
3 Importing WITHOUT_ENHANCEMENTS Value transfer Type reference (TYPE) CHAR1 SPACE don't save enhancements 20050418
# Exception Resumable Description Created on
1 CANCELLED cancelled 19990309
2 NOT_EXECUTED save not executed 19990629

Method SET_OLD_SOURCE Signature

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

Method SET_OLD_SOURCE on class CL_WB_PGEDITOR 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 transport key 20000620

Method SET_TRANSPORT_KEY on class CL_WB_PGEDITOR has no exception.

Method UNLOCK_ENH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_ENHANCEMENTS Call by reference Type reference (TYPE) ENHNAME_IT Interne Tabelle über ENHNAME 20040818
2 Exporting IT_SPOTS Call by reference Type reference (TYPE) ENHSPOTNAME_IT Interne Tabelle über enhspotname 20040818

Method UNLOCK_ENH on class CL_WB_PGEDITOR has no exception.

Method UNLOCK_SOURCE Signature

Method UNLOCK_SOURCE on class CL_WB_PGEDITOR has no parameter.
Method UNLOCK_SOURCE on class CL_WB_PGEDITOR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in