SAP ABAP Class CL_ENH_EDIT_ENH_SOURCES (Class for Editing SourceCodes in Enhancements)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_BASE (Package) Enhancement Base Functionality
Properties
Class CL_ENH_EDIT_ENH_SOURCES  
Short Description Class for Editing SourceCodes in Enhancements    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_BASE   Enhancement Base Functionality 
Created 20061221   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ENH_EDIT_ENH_SOURCES has no interface implemented.
Friends
Class CL_ENH_EDIT_ENH_SOURCES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT SAP TextEdit Control 20070123
2 EVENTS Instance attribute Private Type reference (TYPE) CNTL_SIMPLE_EVENTS 20070123
3 G_CUST_CONT_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20070123
4 G_IT Instance attribute Private Type reference (TYPE) ABAPTXT255_TAB Text table 20070123
5 G_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Tool Bar Control 20070123
6 L_CHANGED Instance attribute Private Type reference (TYPE) I Data changed <> 0 20070123
7 L_READ_ONLY_MODE Instance attribute Private Type reference (TYPE) I Read Only Mode 0=No,1=Yes 20070123
8 L_RSWSOURCET Instance attribute Private Type reference (TYPE) RSWSOURCET ABAP Source 20070123
9 L_STATE Instance attribute Private Type reference (TYPE) I 0 0=Free,1=Created,2=In Use 20070123
10 L_TOOLBAR Instance attribute Private Type reference (TYPE) C ' ' ' ' =Inactive 'X' = active 20070123
11 L_TOOLBAR_MODE Instance attribute Private Type reference (TYPE) I Toolbar Mode 0=No,1=Yes 20070123
12 TEXT_EDIT_CONTROL_DEF Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20070123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DBCLICK_FOR_E_INCLUDE Instance method Public Method 20100525
2 CONSTRUCTOR Instance method Public Constructor Creation of Class Instance 20070123
3 FREE Instance method Public Method Releases instances and data 20070123
4 GET_ACTUAL_STATE Instance method Public Method Returns the current status 20070123
5 GET_SOURCE Instance method Public Method Sets source to be processed 20070123
6 HANDLE_DB_CLICK Instance method Private Event handling method 20100525
7 HANDLE_FUNCTION_SELECTED Instance method Private Event handling method Event Handler for Selected Function 20070123
8 SET_INVISIBLE Instance method Public Method Set visible 20070123
9 SET_SOURCE Instance method Public Method Sets source to be processed 20070123
10 SET_VISIBLE Instance method Public Method Set visible 20070123
Events
Class CL_ENH_EDIT_ENH_SOURCES has no event.
Types
Class CL_ENH_EDIT_ENH_SOURCES has no local type.
Method Signatures

Method ADD_DBCLICK_FOR_E_INCLUDE Signature

Method ADD_DBCLICK_FOR_E_INCLUDE on class CL_ENH_EDIT_ENH_SOURCES has no parameter.
Method ADD_DBCLICK_FOR_E_INCLUDE on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_MODE Call by reference Type reference (TYPE) C 'X' Change Mode 20070123
2 Importing I_CNTRL_NAME_EDITOR Call by reference Type reference (TYPE) SCRFNAME Name of a Screen Element 20070123
3 Importing I_CNTRL_NAME_TOOLBAR Call by reference Type reference (TYPE) SCRFNAME Name of a Screen Element 20070123
4 Importing I_SET_ALREADY_VISIBLE Call by reference Type reference (TYPE) C 'X' Makes control visible 20070123

Method CONSTRUCTOR on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method FREE Signature

Method FREE on class CL_ENH_EDIT_ENH_SOURCES has no parameter.
Method FREE on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method GET_ACTUAL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATE Value transfer Type reference (TYPE) I 20070123

Method GET_ACTUAL_STATE on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method GET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP Source 20070123

Method GET_SOURCE on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method HANDLE_DB_CLICK Signature

Method HANDLE_DB_CLICK on class CL_ENH_EDIT_ENH_SOURCES has no parameter.
Method HANDLE_DB_CLICK on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method HANDLE_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20070123

Method HANDLE_FUNCTION_SELECTED on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method SET_INVISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OK Value transfer Type reference (TYPE) I 0=Okay,<>0 Error 20070123

Method SET_INVISIBLE on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method SET_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SOURCE Call by reference Type reference (TYPE) RSWSOURCET ABAP Source 20070123

Method SET_SOURCE on class CL_ENH_EDIT_ENH_SOURCES has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OK Value transfer Type reference (TYPE) I 0=Okay,<>0 Error 20070123

Method SET_VISIBLE on class CL_ENH_EDIT_ENH_SOURCES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in