SAP ABAP Class CL_SATC_UI_EDIT_TOOL (Abstract Base Class with Service Methods for Editor Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ATF (Application Component) ABAP Test Frameworks ( ATC, CheckMan, Code Inspector)
     SATC_SHARED_STDOUT_CORE (Package) INTERNAL: - *NO* REUSE - : UI Services Implementation Detail
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SATC_UI_TOOL UI Tool - To integrate as Control or Subscreen 20070520
Properties
Class CL_SATC_UI_EDIT_TOOL  
Short Description Abstract Base Class with Service Methods for Editor Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SATC_SHARED_STDOUT_CORE   INTERNAL: - *NO* REUSE - : UI Services Implementation Detail 
Created 20070520   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SATC_UI_EDIT_TOOL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SATC_UI_TOOL UI Tool - To integrate as Control or Subscreen 20070520
Friends
Class CL_SATC_UI_EDIT_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_EDITOR_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_SATC_UI_CONTEXT_EDITOR Specific Context for Editor Tools / Editor Controls 20070520
2 F_MODEL_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_SATC_UI_CONTEXT_MODEL Specific Context for Model Object 20070521
Methods
# Method Level Visibility Method type Description Created on
1 _HANDLE_ACCESS_MODE_CHANGED Instance method Protected Method React on Access Mode Toggles from (B)ROWSE to (E)DIT 20070520
2 _HANDLE_MODEL_CHANGED Instance method Protected Method React on Change To The Data Model 20070521
3 _INITIALIZE Instance method Protected Method Initialize with given Access Mode 20070520
4 _REQUEST_EXIT Instance method Protected Method Shutdown of Tool Requested 20070521
5 __ON_ACCESS_MODE_CHANGED Instance method Private Event handling method Event Handler for Editor Context 20070520
6 __ON_MODEL_CHANGED Instance method Private Event handling method Event Handler for Model Object 20070521
Events
Class CL_SATC_UI_EDIT_TOOL has no event.
Types
Class CL_SATC_UI_EDIT_TOOL has no local type.
Method Signatures

Method _HANDLE_ACCESS_MODE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCESS_MODE Call by reference Type reference (TYPE) SYCHAR01 CHAR01 data element for SYST 20070520

Method _HANDLE_ACCESS_MODE_CHANGED on class CL_SATC_UI_EDIT_TOOL has no exception.

Method _HANDLE_MODEL_CHANGED Signature

Method _HANDLE_MODEL_CHANGED on class CL_SATC_UI_EDIT_TOOL has no parameter.
Method _HANDLE_MODEL_CHANGED on class CL_SATC_UI_EDIT_TOOL has no exception.

Method _INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACCESS_MODE Call by reference Type reference (TYPE) SYCHAR01 CHAR01 data element for SYST 20070520
2 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20070520
3 Importing I_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SATC_UI_CONTEXT 20070520

Method _INITIALIZE on class CL_SATC_UI_EDIT_TOOL has no exception.

Method _REQUEST_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ONLY_PARTIAL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070521
2 Returning RESULT Value transfer Type reference (TYPE) SATC_D_UI_EXIT_STATE exit state of a tool 20070521

Method _REQUEST_EXIT on class CL_SATC_UI_EDIT_TOOL has no exception.

Method __ON_ACCESS_MODE_CHANGED Signature

Method __ON_ACCESS_MODE_CHANGED on class CL_SATC_UI_EDIT_TOOL has no parameter.
Method __ON_ACCESS_MODE_CHANGED on class CL_SATC_UI_EDIT_TOOL has no exception.

Method __ON_MODEL_CHANGED Signature

Method __ON_MODEL_CHANGED on class CL_SATC_UI_EDIT_TOOL has no parameter.
Method __ON_MODEL_CHANGED on class CL_SATC_UI_EDIT_TOOL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710