SAP ABAP Class CL_SEDI_ABS_CTRL_EVENT_HANDLER (UI: Abstract Event Handling for Editor GUI Controls)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ABA (Application Component) ABAP Editor
     SEDI_EXT (Package) Protected Enhancements for Editor
Properties
Class CL_SEDI_ABS_CTRL_EVENT_HANDLER  
Short Description UI: Abstract Event Handling for Editor GUI Controls    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEDI_EXT   Protected Enhancements for Editor 
Created 20110926   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)
Interfaces
Class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no interface implemented.
Friends
Class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABAP_SOURCE Instance attribute Private Object reference (TYPE REF TO) CL_WB_SOURCE 20110926
2 CONTROL_HANDLE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTROL 20110926
3 EDITOR_HANDLE Instance attribute Protected Object reference (TYPE REF TO) CL_WB_EDITOR 20110926
4 SOURCE_CODE Instance attribute Private Type reference (TYPE) RSWSOURCET ABAP Source 20120919
5 TO_LINE Instance attribute Protected Type reference (TYPE) I 20110926
6 TO_POS Instance attribute Protected Type reference (TYPE) I 20110926
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20110926
2 EXECUTE_MENU_EXTENSIONS Instance method Private Method 20120919
3 FILL_SELECTION_POS Instance method Private Method 20110926
4 GET_MENU_BREAK_POINT Instance method Private Method 20110926
5 GET_MENU_EXTENSIONS Instance method Private Method 20120919
6 GET_MENU_NAVIGATION Instance method Private Method 20120919
7 GET_SOURCE Instance method Private Method 20120919
8 IS_OO_SECTION Instance method Protected Method 20110926
9 ON_DROP Instance method Protected Method 20110926
10 ON_EVENT_HANDLER_DBLCLICK Instance method Protected Method 20110926
11 ON_EVENT_HANDLER_F1 Instance method Protected Method 20110926
12 ON_FLAVOR_SELECT Instance method Protected Method 20110926
13 ON_HANDLER_CONTEXT_MENU Instance method Protected Method 20110926
14 ON_HANDLER_CTXT_MENU_SELECTED Instance method Protected Method 20110926
Events
Class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no event.
Types
Class CL_SEDI_ABS_CTRL_EVENT_HANDLER 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 CONTROL_HANDLE Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL 20110926
2 Importing EDITOR_HANDLE Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR 20110926

Method CONSTRUCTOR on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method EXECUTE_MENU_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_EXECUTED Value transfer Type reference (TYPE) ABAP_BOOL 20120924
2 Changing C_FOCUS_ABAP_EDITOR Value transfer Type reference (TYPE) ABAP_BOOL 20120924
3 Importing I_FCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode, der PAI ausgelöst hat 20120919
4 Importing I_SENDER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy-Klasse für Control im GUI 20120919

Method EXECUTE_MENU_EXTENSIONS on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method FILL_SELECTION_POS Signature

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

Method FILL_SELECTION_POS on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method GET_MENU_BREAK_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVE Call by reference Type reference (TYPE) CHAR1 20110926
2 Importing I_BREAK_FLAG Call by reference Type reference (TYPE) CHAR1 20110926
3 Importing I_LNK_REPID Call by reference Type reference (TYPE) SYREPID 20110926
4 Importing I_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU 20110926
5 Importing I_VARIED Call by reference Type reference (TYPE) ABAP_BOOL 20110926

Method GET_MENU_BREAK_POINT on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method GET_MENU_EXTENSIONS Signature

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

Method GET_MENU_EXTENSIONS on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method GET_MENU_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COL Call by reference Type reference (TYPE) I 20120919
2 Importing I_CURSOR_LINE Call by reference Type reference (TYPE) I 20120919
3 Importing I_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU 20120919
4 Importing I_VARIED Call by reference Type reference (TYPE) ABAP_BOOL 20120919

Method GET_MENU_NAVIGATION on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method GET_SOURCE Signature

Method GET_SOURCE on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no parameter.
Method GET_SOURCE on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method IS_OO_SECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_SECTION Value transfer Type reference (TYPE) SEU_BOOL 20110926
2 Importing TR_SUBTYPE Call by reference Type reference (TYPE) TROBJTYPE 20110926

Method IS_OO_SECTION on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method ON_DROP Signature

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

Method ON_DROP on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method ON_EVENT_HANDLER_DBLCLICK Signature

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

Method ON_EVENT_HANDLER_DBLCLICK on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method ON_EVENT_HANDLER_F1 Signature

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

Method ON_EVENT_HANDLER_F1 on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method ON_FLAVOR_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROP_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT 20110926
2 Importing FLAVORS Call by reference Type reference (TYPE) CNDD_FLAVORS 20110926
3 Importing LINE Call by reference Type reference (TYPE) I 20110926

Method ON_FLAVOR_SELECT on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method ON_HANDLER_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU 20110926
2 Importing P_MENU_TYPE Call by reference Type reference (TYPE) I 20110926
3 Importing P_SENDER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL 20110926

Method ON_HANDLER_CONTEXT_MENU on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.

Method ON_HANDLER_CTXT_MENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FCODE Call by reference Type reference (TYPE) SY-UCOMM 20110926
2 Importing P_SENDER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL 20110926

Method ON_HANDLER_CTXT_MENU_SELECTED on class CL_SEDI_ABS_CTRL_EVENT_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740