SAP ABAP Class CL_WB_SOURCE_NAVIGATOR (Navigation from Programs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ABA (Application Component) ABAP Editor
     SEDI (Package) PROGRAM EDITOR
Properties
Class CL_WB_SOURCE_NAVIGATOR  
Short Description Navigation from Programs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEDI   PROGRAM EDITOR 
Created 19981110   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_WB_INFOSYSTEM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WB_SOURCE_NAVIGATOR has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_WDY_WB_METHOD_ED 20030408 Web Dynpro: Method Editor of VC Editor
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ADT_POPUP Instance attribute Private Object reference (TYPE REF TO) IF_SEDI_ADT_POPUP_DEF_IMPL Navigation Popup Definition/Implementation 20110926
2 CTXT_COL Instance attribute Private Type reference (TYPE) I Current Column 19981110
3 CTXT_EDITOR Instance attribute Private Type reference (TYPE) CHAR4 Editor for Old Navigation 19981110
4 CTXT_ENV_UNIT Instance attribute Private Type reference (TYPE) SEU_OBJKEY Call Context 19981112
5 CTXT_ENV_UNIT_TYPE Instance attribute Private Type reference (TYPE) CHAR2 Type of Caller 19981112
6 CTXT_INCLUDE Instance attribute Private Type reference (TYPE) TRDIR-NAME Current Include 19981110
7 CTXT_IS_CHANGED Instance attribute Private Type reference (TYPE) EDCHANGED Program Changed 19981205
8 CTXT_LINE Instance attribute Private Type reference (TYPE) I Current Line 19981110
9 CTXT_MAINCLASS Instance attribute Private Type reference (TYPE) SEOCLSNAME Main Class 19991014
10 CTXT_MAINPROG Instance attribute Private Type reference (TYPE) SY-REPID Master Program 19981110
11 CTXT_MODE_DISPLAY Instance attribute Private Type reference (TYPE) EDDISPLAY Display Mode Active 19981119
12 CTXT_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_WB_CONTEXT Current Program Context 19981110
13 CTXT_OPERATION Instance attribute Private Type reference (TYPE) SEU_ACTION Operation to be Executed 19990203
14 CTXT_SOURCE Instance attribute Private Type reference (TYPE) SEDI_SOURCE Program Lines 19981205
15 C_NAV_TREE_FLAVOR_SUB Constant Public See coding 'D' 20110923
16 C_NAV_TREE_FLAVOR_SUPER Constant Public See coding 'U' 20110923
17 C_OPERATION_ADD Constant Public Type reference (TYPE) STRING 'ADD' 20110926
18 C_OPERATION_CANCEL Constant Public Type reference (TYPE) STRING 'XXXXXX' 20110926
19 C_OPERATION_DEFINITION Constant Public Type reference (TYPE) STRING 'DEFINITION' 20110926
20 C_OPERATION_SEARCH Constant Public Type reference (TYPE) STRING 'SEARCH' 20110926
21 C_OPERATION_WHEREUSED Constant Public Type reference (TYPE) STRING 'WHEREUSED' 20110926
22 M_ENH_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_WB_ED_ENHANCEMENT_HANDLER Handling of Enhancements in the Editor 20080318
23 NAVIGATION_REQUEST Instance attribute Private Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20110926
24 NAV_IS_INITIALIZED Instance attribute Private Type reference (TYPE) CHAR1 Navigation info is initialized 20080318
25 NAV_TREE_OPTIONS Instance attribute Private Type reference (TYPE) TS_NAV_TREE_OPTIONS 20110926
26 TRGT_CLASS Instance attribute Private Type reference (TYPE) CHAR40 Class/Interface Name 19990301
27 TRGT_CLASS_TYPE Instance attribute Private Type reference (TYPE) CHAR1 Class / Interface 19990301
28 TRGT_COL Instance attribute Private Type reference (TYPE) I Column in Target Object 19981110
29 TRGT_ENCLOSING_OBJECT Instance attribute Private Type reference (TYPE) TRDIR-NAME Container Object 19981110
30 TRGT_FULLNAME Instance attribute Private Type reference (TYPE) STRING New Navigation Full Name 20020206
31 TRGT_INCLUDE Instance attribute Private Type reference (TYPE) TRDIR-NAME Target Include 19981110
32 TRGT_LINE Instance attribute Private Type reference (TYPE) I Line in Target Object 19981110
33 TRGT_LOCAL_CONTEXT Instance attribute Private Type reference (TYPE) CHAR1 Target is local 19981110
34 TRGT_MAINCLASS Instance attribute Private Type reference (TYPE) SEOCLSNAME Main Class 19991011
35 TRGT_MAINPROG Instance attribute Private Type reference (TYPE) SY-REPID Main Program of Target 19981110
36 TRGT_MESSAGE Instance attribute Private Type reference (TYPE) EDMESSAGE Message 19981205
37 TRGT_OBJECT_NAME Instance attribute Private Type reference (TYPE) SEU_OBJKEY Name of Target Object 19981110
38 TRGT_OBJECT_TYPE Instance attribute Private Type reference (TYPE) CHAR2 Internal Type of Target Object 19981110
39 TRGT_OPERATION Instance attribute Private Type reference (TYPE) CHAR10 Operation to be Executed 19981110
40 TRGT_STATE Instance attribute Private Type reference (TYPE) CHAR1 Activation Status 20010222
Methods
# Method Level Visibility Method type Description Created on
1 ADD_QUESTION Instance method Private Method Prompt: Create Object? 19981110
2 CALL_OO_NAVIGATION Instance method Private Method New OO Navigation 20110926
3 CHECK_LOCAL_REPOSITIONING Instance method Private Method Check Whether Only Repositioning is Necessary 19981112
4 GET_CREATE_REQUEST Instance method Private Method Get Request for Where-Used List 19991117
5 GET_INFOSYSTEM_REQUEST Instance method Private Method Get Request for Where-Used List 19981111
6 GET_NAVIGATION_INFO Instance method Public Method Read Object Type and Object Name 20080318
7 GET_NAVIGATION_OBJECT Instance method Public Method Read Navigation Request 19981111
8 GET_NAVIGATION_OBJECT_FROM_EXT Instance method Public Method Read Navigation Request 19981205
9 GET_NAVIGATION_OBJECT_NO_EDITR Instance method Public Method Read Navigation Request (No Editor Exists) 20010507
10 GET_STATE_CLINCLUDE Instance method Private Method Object Status for Class Include 20000418
11 GET_STATE_PAGE Instance method Private Method Object Status for Page 20001017
12 GET_STATE_SPOT Instance method Private Method Object State for Spot 20050311
13 GET_STATE_TEXTELEMENT Instance method Private Method Get Object State for Text Elements 19981119
14 GET_TARGET_OBJECT_NAME Instance method Private Method Construct Object Key 19981110
15 GET_TARGET_OBJECT_STATE Instance method Private Method Build Object-Specific State 19981111
16 GET_TARGET_OBJECT_TYPE Instance method Private Method Get Object Type for Navigation Request 19981111
17 GET_TARGET_OPERATION Instance method Private Method Operation to be Executed 19981110
18 GET_TARGET_OPERATION_NEW Instance method Public Method 20081010
19 IS_ADD_FUNTION_ALLOWED Instance method Private Method Is creation function allowed? 20100909
20 NAVIGATION_CONTEXT_INIT Instance method Private Method Initialize Current State 19981205
21 NAVIGATION_CONV_NAV_TO_TRGT Instance method Private Method Set State for Navigation Target 19981205
22 NAVIGATION_CONV_TO_REQUEST Instance method Private Method Create Navigation Request 19981205
23 PREPARE_NAVIGATION Instance method Private Method Prepare Navigation 19981110
24 SET_NAVIGATION_CONTEXT Instance method Private Method Set Navigation Context 19981110
Events
Class CL_WB_SOURCE_NAVIGATOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_NAV_TREE_OPTIONS Public See coding 20100830 BEGIN OF ts_nav_tree_options, to_definition TYPE boolean, to_implementation TYPE boolean, show_type_hierarchy TYPE boolean, flavor TYPE c LENGTH 1, END OF ts_nav_tree_options
Method Signatures

Method ADD_QUESTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ANSWER Call by reference Type reference (TYPE) CHAR1 Antwort 19981110
2 Importing NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektname 19981110
3 Exporting NEW_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP neuer Objekttyp 20001006
4 Importing TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp 19981110

Method ADD_QUESTION on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method CALL_OO_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OPERATION Value transfer Type reference (TYPE) STRING 20110926

Method CALL_OO_NAVIGATION on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method CHECK_LOCAL_REPOSITIONING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CURSOR_LINE Call by reference Type reference (TYPE) I neue Zeile 19981112
2 Exporting P_CURSOR_OFFSET Call by reference Type reference (TYPE) I neuer Offset 19981112
3 Exporting P_FIRST_LINE Call by reference Type reference (TYPE) I neue erste Zeile 19981112

Method CHECK_LOCAL_REPOSITIONING on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_CREATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ADD_ALLOWED Value transfer Type reference (TYPE) SEU_BOOL 'X' Ist das Anlegen per Navigation erlaubt? 19991117
2 Importing P_OBJECT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY Objektname 19991117
3 Importing P_OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Objektzustand 19991117
4 Importing P_OBJECT_TYPE Value transfer Type reference (TYPE) SEU_OBJTYP Objekttyp 19991117
5 Importing P_OPERATION Value transfer Type reference (TYPE) SEU_ACTION Operation 19991117
6 Returning P_WB_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Request für Verwendungsnachweis 19991117

Method GET_CREATE_REQUEST on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_INFOSYSTEM_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REQ_OBJECT_TYPE Value transfer Type reference (TYPE) SEU_OBJTYP Objekttyp 19981112
2 Returning P_WB_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST Request für Verwendungsnachweis 19981111

Method GET_INFOSYSTEM_REQUEST on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_NAVIGATION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTEXT Call by reference Object reference (TYPE REF TO) CL_WB_CONTEXT Context of an object 20080318
2 Exporting P_OBJECTNAME Call by reference Type reference (TYPE) SEU_OBJKEY WB Request: Typ eines Objekts der Entwicklungsumgebung 20080318
3 Exporting P_OBJECTTYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Schlüssel eines Objekts in der EU 20080318
4 Importing P_SOURCE_EDITOR Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR ABAP-Editor EU-Schicht 20080318

Method GET_NAVIGATION_INFO on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_NAVIGATION_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTEXT Call by reference Object reference (TYPE REF TO) CL_WB_CONTEXT Programmkontext 19981111
2 Exporting P_CURSOR_LINE Call by reference Type reference (TYPE) I neue Zeile 19981112
3 Exporting P_CURSOR_OFFSET Call by reference Type reference (TYPE) I neue Spaltenposition 19981112
4 Exporting P_FIRST_LINE Call by reference Type reference (TYPE) I neue erste Zeile 19981112
5 Exporting P_LOCAL_CONTEXT Call by reference Type reference (TYPE) SEU_BOOL Navigation im lokalen kontext 20001020
6 Exporting P_NAV_OBJECT Call by reference Object reference (TYPE REF TO) CL_ABAP_COMPILER Navigationsinformation 20011107
7 Importing P_NAV_TREE_OPTIONS Call by reference Type reference (TYPE) TS_NAV_TREE_OPTIONS 20110926
8 Importing P_OPERATION Value transfer Type reference (TYPE) SEU_ACTION SWBM_C_OP_DISPLAY Operation 19981113
9 Importing P_SOURCE_EDITOR Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR Editor 19981111
10 Exporting P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Navigationsrequest 19981111

Method GET_NAVIGATION_OBJECT on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_NAVIGATION_OBJECT_FROM_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CLASS Call by reference Type reference (TYPE) C Klassenname 19981205
2 Importing P_COL Call by reference Type reference (TYPE) I Spalte im Zielobjekt 19981205
3 Exporting P_CURSOR_LINE Call by reference Type reference (TYPE) I neue Zeile 19981205
4 Exporting P_CURSOR_OFFSET Call by reference Type reference (TYPE) I neue Spaltenposition 19981205
5 Importing P_DISPLAY_MODE Value transfer Type reference (TYPE) EDDISPLAY Anzeigemodus? 19981205
6 Importing P_DYNNR Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer 19981205
7 Importing P_EVENT Call by reference Type reference (TYPE) SEU_OBJKEY Aufrufkontext 19981205
8 Importing P_EVENTTYPE Call by reference Type reference (TYPE) CHAR2 Typ des Aufrufers 19981205
9 Exporting P_FIRST_LINE Call by reference Type reference (TYPE) I neue erste Zeile 19981205
10 Importing P_INCL Call by reference Type reference (TYPE) TRDIR-NAME Zielinclude 19981205
11 Importing P_INCLUDE Value transfer Type reference (TYPE) TRDIR-NAME aktuelles Include 19981205
12 Importing P_LOCAL Call by reference Type reference (TYPE) CHAR1 Ziel ist lokal 19981205
13 Importing P_MESSAGETEXT Call by reference Type reference (TYPE) EDMESSAGE Nachricht 19981205
14 Importing P_OBJECTNAME Call by reference Type reference (TYPE) SEU_OBJKEY Name des Zielobjekts 19981205
15 Importing P_OBJECTTYPE Call by reference Type reference (TYPE) CHAR2 interner Typ des Zielobjekts 19981205
16 Importing P_OPERATION Call by reference Type reference (TYPE) CHAR10 auszuführende Operation 19981205
17 Importing P_PROGRAM Call by reference Type reference (TYPE) SY-REPID Rahmenprogramm des Ziels 19981205
18 Importing P_ROW Call by reference Type reference (TYPE) I Zeile im Zielobjekt 19981205
19 Importing P_STATE Call by reference Type reference (TYPE) CHAR1 Aktivierungsstatus 20010222
20 Exporting P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Navigationsrequest 19981205

Method GET_NAVIGATION_OBJECT_FROM_EXT on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_NAVIGATION_OBJECT_NO_EDITR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ADT_POPUP Call by reference Object reference (TYPE REF TO) IF_SEDI_ADT_POPUP_DEF_IMPL Navigationspopup Definition/Implementierung 20100830
2 Importing P_CONTEXT Call by reference Object reference (TYPE REF TO) CL_WB_CONTEXT Programmkontext 20010507
3 Importing P_I_CURSOR_LINE Call by reference Type reference (TYPE) I 20010507
4 Importing P_I_CURSOR_OFFSET Call by reference Type reference (TYPE) I 20010507
5 Exporting P_LOCAL_CONTEXT Call by reference Type reference (TYPE) SEU_BOOL Navigation im lokalen kontext 20010507
6 Importing P_MODIFIED Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20010507
7 Importing P_NAV_TREE_OPTIONS Call by reference Type reference (TYPE) TS_NAV_TREE_OPTIONS 20100830
8 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION SWBM_C_OP_DISPLAY Operation 20010507
9 Exporting P_O_CURSOR_LINE Call by reference Type reference (TYPE) I neue Zeile 20010507
10 Exporting P_O_CURSOR_OFFSET Call by reference Type reference (TYPE) I neue Spaltenposition 20010507
11 Exporting P_O_FIRST_LINE Call by reference Type reference (TYPE) I neue erste Zeile 20010507
12 Importing P_SOURCE Call by reference Type reference (TYPE) SEDI_SOURCE Source 20010507
13 Importing P_SOURCE_ID Call by reference Type reference (TYPE) SY-REPID 20010507
14 Exporting P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Navigationsrequest 20010507
# Exception Resumable Description Created on
1 OPERATION_CANCELED 20110926

Method GET_STATE_CLINCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Workbench: Sicht auf Objekt 20000418

Method GET_STATE_CLINCLUDE on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_STATE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Workbench: Sicht auf Objekt 20001017
2 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20001219

Method GET_STATE_PAGE on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_STATE_SPOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Workbench: Sicht auf Objekt 20050311

Method GET_STATE_SPOT on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_STATE_TEXTELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektname 19981119
2 Exporting P_OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE objektspezifische Information 19981119
3 Changing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Operation 19981119

Method GET_STATE_TEXTELEMENT on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_TARGET_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OBJECT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY Schlüssel des Objekts 19981110
2 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp 19981110
# Exception Resumable Description Created on
1 ILLEGAL_OBJECT_NAME Laenge des Objektnames nicht korrekt 20000224

Method GET_TARGET_OBJECT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektschlüssel 19981119
2 Exporting P_OBJECT_STATE Value transfer Object reference (TYPE REF TO) IF_WB_OBJECT_STATE objektspezifische Information 19981111
3 Changing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp 19981111
4 Changing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Operation 19981119

Method GET_TARGET_OBJECT_STATE on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_TARGET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OBJECT_TYPE Value transfer Type reference (TYPE) SEU_OBJTYP Objekttyp im Request 19981111
2 Importing P_OLD_OBJECT_TYPE Call by reference Type reference (TYPE) CHAR2 Objekttyp RS_NAVIGATION_PREPARE 19981112
3 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Operation 19990303

Method GET_TARGET_OBJECT_TYPE on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_TARGET_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OPERATION Value transfer Type reference (TYPE) SEU_ACTION auszuführende Operation 19981110
2 Importing P_USER_OPERATION Call by reference Type reference (TYPE) SEU_ACTION ausgelöste Operation 19981119

Method GET_TARGET_OPERATION on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method GET_TARGET_OPERATION_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_OPERATION Value transfer Type reference (TYPE) SEU_ACTION WB Request: Operation innerhalb der Entwicklungsumgebung 20081010

Method GET_TARGET_OPERATION_NEW on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method IS_ADD_FUNTION_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VALUE Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20100909

Method IS_ADD_FUNTION_ALLOWED on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method NAVIGATION_CONTEXT_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTEXT Call by reference Object reference (TYPE REF TO) CL_WB_CONTEXT aktueller Kontext 19981205
2 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION auszuführende Operation 19990203
3 Importing P_SOURCE_EDITOR Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR Editor 19981205

Method NAVIGATION_CONTEXT_INIT on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method NAVIGATION_CONV_NAV_TO_TRGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CLASS Call by reference Type reference (TYPE) C Klassenname 19981205
2 Importing P_CLASSTYPE Call by reference Type reference (TYPE) CHAR1 Klasse / Interface 19990301
3 Importing P_COL Call by reference Type reference (TYPE) I Spalte im Zielobjekt 19981205
4 Importing P_DYNNR Call by reference Type reference (TYPE) SY-DYNNR Dynpronummer 19981205
5 Importing P_EVENT Call by reference Type reference (TYPE) SEU_OBJKEY Aufrufkontext 19981205
6 Importing P_EVENTTYPE Call by reference Type reference (TYPE) CHAR2 Typ des Aufrufers 19981205
7 Importing P_FULLNAME Call by reference Type reference (TYPE) STRING 20090511
8 Importing P_INCL Call by reference Type reference (TYPE) TRDIR-NAME Zielinclude 19981205
9 Importing P_LOCAL Call by reference Type reference (TYPE) CHAR1 Ziel ist lokal 19981205
10 Importing P_MESSAGETEXT Call by reference Type reference (TYPE) EDMESSAGE Nachricht 19981205
11 Importing P_OBJECTNAME Call by reference Type reference (TYPE) SEU_OBJKEY Name des Zielobjekts 19981205
12 Importing P_OBJECTTYPE Call by reference Type reference (TYPE) CHAR2 interner Typ des Zielobjekts 19981205
13 Importing P_OPERATION Call by reference Type reference (TYPE) CHAR10 auszuführende Operation 19981205
14 Importing P_PROGRAM Call by reference Type reference (TYPE) SY-REPID Rahmenprogramm des Ziels 19981205
15 Importing P_ROW Call by reference Type reference (TYPE) I Zeile im Zielobjekt 19981205
16 Importing P_STATE Call by reference Type reference (TYPE) CHAR1 Aktivierungsstatus 20010222

Method NAVIGATION_CONV_NAV_TO_TRGT on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method NAVIGATION_CONV_TO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ADD_ALLOWED Call by reference Type reference (TYPE) SEU_BOOL 'X' Ist das Anlegen per Navigation erlaubt? 19981211
2 Exporting P_CURSOR_LINE Call by reference Type reference (TYPE) I neue Zeile 19981205
3 Exporting P_CURSOR_OFFSET Call by reference Type reference (TYPE) I neue Spaltenposition 19981205
4 Exporting P_FIRST_LINE Call by reference Type reference (TYPE) I neue erste Zeile 19981205
5 Exporting P_LOCAL_CONTEXT Call by reference Type reference (TYPE) SEU_BOOL Navigation im lokalen Kontext 20001020
6 Importing P_OPERATION Value transfer Type reference (TYPE) SEU_ACTION SWBM_C_OP_DISPLAY Operation 19981205
7 Exporting P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Navigationsrequest 19981205

Method NAVIGATION_CONV_TO_REQUEST on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method PREPARE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION operation 19990203

Method PREPARE_NAVIGATION on class CL_WB_SOURCE_NAVIGATOR has no exception.

Method SET_NAVIGATION_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTEXT Call by reference Object reference (TYPE REF TO) CL_WB_CONTEXT Context of an object 19981110
2 Importing P_INCLUDE Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20100909
3 Importing P_LINE Call by reference Type reference (TYPE) I 20100909
4 Importing P_OFFSET Call by reference Type reference (TYPE) I 20100909
5 Importing P_SOURCE Call by reference Type reference (TYPE) SEDI_SOURCE 20100909
6 Importing P_SOURCE_EDITOR Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR ABAP-Editor EU-Schicht 19981110

Method SET_NAVIGATION_CONTEXT on class CL_WB_SOURCE_NAVIGATOR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in