SAP ABAP Class CL_TPDA_CONTEXT_TOOLS (tpda: Kontext Menus of Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     STPDA_UI_FRAMEWORK (Package) ABAP Debugger: Framework of the User Interface
Properties
Class CL_TPDA_CONTEXT_TOOLS  
Short Description tpda: Kontext Menus of Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STPDA_UI_FRAMEWORK   ABAP Debugger: Framework of the User Interface 
Created 20020826   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_TPDA_CONTEXT_TOOLS has no forward declaration.
Interfaces
Class CL_TPDA_CONTEXT_TOOLS has no interface implemented.
Friends
Class CL_TPDA_CONTEXT_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ADD_BP Constant Private Type reference (TYPE) CHAR30 'CREATE_BP' 20030108
2 C_CARRIER_EXC Constant Public Type reference (TYPE) CHAR30 'ECA_' 20030407
3 C_CLOSE_TOOL Constant Public Type reference (TYPE) CHAR30 'CLOSE_TOOL' 20020826
4 C_CREATE_TOOL Constant Public Type reference (TYPE) CHAR30 'NEW_' 20020826
5 C_DA_NAV_CUR_DESK Constant Public Type reference (TYPE) CHAR30 'DACUR' 20060419
6 C_DA_NAV_DE_DESK Constant Public Type reference (TYPE) CHAR30 'DADESK' 20060419
7 C_DA_NAV_EXC_DESK Constant Public Type reference (TYPE) CHAR30 'DAEXC' 20060419
8 C_DEL_BP Constant Private Type reference (TYPE) CHAR30 'DELETE_BP' 20030108
9 C_DE_NAV_CUR_DESK Constant Public Type reference (TYPE) CHAR30 'DECUR' 20060419
10 C_DE_NAV_DE_DESK Constant Public Type reference (TYPE) CHAR30 'DEDESK' 20060419
11 C_DE_NAV_EXC_DESK Constant Public Type reference (TYPE) CHAR30 'DEEXC' 20060419
12 C_DIA_EXC Constant Public Type reference (TYPE) CHAR30 'EDI_' 20030401
13 C_EXC_TOOL Constant Public Type reference (TYPE) CHAR30 'EXC_' 20030108
14 C_FULL_SCREEN Constant Public Type reference (TYPE) CHAR30 'FUL_' 20030401
15 C_HOR_EXC Constant Public Type reference (TYPE) CHAR30 'EHO_' 20030401
16 C_HOR_FULL_SCREEN Constant Public Type reference (TYPE) CHAR30 'HFU_' 20030401
17 C_TOOL_SERVICE Constant Private Type reference (TYPE) CHAR30 'SYS_TOOL_SERVICES' 20031016
18 C_TRUE Constant Public Type reference (TYPE) FLAG 'X' General Flag 20020827
19 C_VERT_EXC Constant Public Type reference (TYPE) CHAR30 'EVE_' 20030401
20 C_VERT_FULL_SCREEN Constant Public Type reference (TYPE) CHAR30 'VFU_' 20030402
21 DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR ABAP Program: Number of Current Screen 20020826
22 EXC_SCR_ADMIN Instance attribute Private Object reference (TYPE REF TO) CX_TPDA_SUBSCREEN_ADMIN 20030522
23 EXC_TOOL_CUST Instance attribute Private Object reference (TYPE REF TO) CX_TPDA_TOOL_CUST tpda: Tool Customizing Error 20051031
24 PROGRAM Instance attribute Private Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20020826
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020826
2 CREATE_UNIQUE_OK_CODE Instance method Private Method 20020826
3 SET_BP_CONTEXT_MENUE Instance method Public Method 20030108
4 SET_DEFAULT_CONTEXT_MENUE Instance method Public Method 20020826
5 SET_DEFAULT_VAR_NAV_MENUE Instance method Public Method 20060419
6 SET_LAYOUT_CONTEXT_MENU Instance method Private Method 20050222
7 SET_TOOL_LIST_CONTEXT_MENU Instance method Public Method 20020829
Events
Class CL_TPDA_CONTEXT_TOOLS has no event.
Types
Class CL_TPDA_CONTEXT_TOOLS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20020826
2 Importing P_PROGRAM Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20020826

Method CONSTRUCTOR on class CL_TPDA_CONTEXT_TOOLS has no exception.

Method CREATE_UNIQUE_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OK_CODE Call by reference Type reference (TYPE) CHAR30 20020826
2 Importing P_SERVICE Call by reference Type reference (TYPE) FLAG allgemeines flag 20040517
3 Exporting P_UNIQUE_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20020826
# Exception Resumable Description Created on
1 CX_TPDA_SUBSCREEN_ADMIN tpda: Subscreen Verwaltung 20030522

Method SET_BP_CONTEXT_MENUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_MENUE Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20030108

Method SET_BP_CONTEXT_MENUE on class CL_TPDA_CONTEXT_TOOLS has no exception.

Method SET_DEFAULT_CONTEXT_MENUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_MENUE Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20020826
2 Importing P_VAR_NAV Call by reference Type reference (TYPE) FLAG allgemeines flag 20060419

Method SET_DEFAULT_CONTEXT_MENUE on class CL_TPDA_CONTEXT_TOOLS has no exception.

Method SET_DEFAULT_VAR_NAV_MENUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_MENUE Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20060419

Method SET_DEFAULT_VAR_NAV_MENUE on class CL_TPDA_CONTEXT_TOOLS has no exception.

Method SET_LAYOUT_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DINDEX Call by reference Type reference (TYPE) TPDA_DYNPRO_INDEX TPDA Dynpro Index (Subscreen tree) 20050222
2 Changing P_SUBMENUE Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20050222
3 Importing P_TOOL_OBJECT Call by reference Object reference (TYPE REF TO) IF_TPDA_TOOL TPDA: Schnittstelle für Plug-In 20051031

Method SET_LAYOUT_CONTEXT_MENU on class CL_TPDA_CONTEXT_TOOLS has no exception.

Method SET_TOOL_LIST_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_MENUE Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20020829
2 Importing P_OK_CODE_ADD Call by reference Type reference (TYPE) C 20030108
3 Changing P_SUBMENUE Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20030108

Method SET_TOOL_LIST_CONTEXT_MENU on class CL_TPDA_CONTEXT_TOOLS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 640