SAP ABAP Class CL_EEF_ADJ_ABSTRACT_TOOL (Abstract Enhancement Adjustment Tool)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-ENH (Application Component) Enhancement Tools
     SEEF_ADJUSTMENT (Package) Enhancement Adjustment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EEF_ADJ_TOOL Adjustment Tool for Enhancements 20041109
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_TOOL Standard Enhancement Adjustment Tool 20041210
Properties
Class CL_EEF_ADJ_ABSTRACT_TOOL  
Short Description Abstract Enhancement Adjustment Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_ADJUSTMENT   Enhancement Adjustment 
Created 20041109   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EEF_ADJ_ABSTRACT_TOOL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EEF_ADJ_TOOL Adjustment Tool for Enhancements 20041109
Friends
Class CL_EEF_ADJ_ABSTRACT_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTRACTS Instance attribute Protected Type reference (TYPE) SEEF_ADJ_CONTRACT_TAB Internal Table for SEEF_ADJ_CONTRACT 20050308
2 CONTRACT_ADJUSTMENT_STATE Instance attribute Protected Type reference (TYPE) ENHSTATE C_INITIAL_ADJUSTMENT_STATE Enhancement Adjustment Status 20060815
3 C_INITIAL_ADJUSTMENT_STATE Constant Protected Type reference (TYPE) ENHSTATE '#NA#' Enhancement Adjustment Status 20060815
4 C_TAB_ADJUSTMENT_TOOL Constant Protected Type reference (TYPE) SYUCOMM 'TABS_4' Table of Adjustment Tools 20061205
5 ENHANCEMENT_EDITOR Instance attribute Protected Object reference (TYPE REF TO) CL_ENH_EDITOR Enhancement Editor 20061205
6 ENHANCEMENT_EDITOR_TAB Instance attribute Protected Type reference (TYPE) SYUCOMM Current Tab in Enhancement Editor 20061205
7 ENHANCEMENT_STORE Instance attribute Protected Object reference (TYPE REF TO) IF_ENH_STORE SAP Enhancement Base Functionality 20041210
8 ENHANCEMENT_TOOL Instance attribute Protected Object reference (TYPE REF TO) IF_ENH_TOOL SAP Enhancement Tool Root Interface 20041209
9 WB_MANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_WB_MANAGER Interface for Workbench Manager 20050228
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONTRACTS Instance method Protected Method Determines Enhancement Contracts 20050113
2 IS_ELEMENT_IN_UPGRADE_MODE Instance method Protected Method Is an Enhancement Element in Adjustment Mode 20050613
3 IS_IN_EDIT_MODE Instance method Protected Method In change mode? 20061205
4 UNSET_ELEMENTS_UPGRADE_MODE Instance method Protected Method Deletes the Adjustment Mode of the Elements 20050613
Events
Class CL_EEF_ADJ_ABSTRACT_TOOL has no event.
Types
Class CL_EEF_ADJ_ABSTRACT_TOOL has no local type.
Method Signatures

Method GET_CONTRACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTRACTS Value transfer Type reference (TYPE) SEEF_ADJ_CONTRACT_TAB Interne Tabelle über SEEF_ADJ_CONTRACT 20050113

Method GET_CONTRACTS on class CL_EEF_ADJ_ABSTRACT_TOOL has no exception.

Method IS_ELEMENT_IN_UPGRADE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UPGRADE_MODE Value transfer Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20050613

Method IS_ELEMENT_IN_UPGRADE_MODE on class CL_EEF_ADJ_ABSTRACT_TOOL has no exception.

Method IS_IN_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EDIT_MODE Value transfer Type reference (TYPE) ENHBOOLEAN Enhancement Boolean 20061205

Method IS_IN_EDIT_MODE on class CL_EEF_ADJ_ABSTRACT_TOOL has no exception.

Method UNSET_ELEMENTS_UPGRADE_MODE Signature

Method UNSET_ELEMENTS_UPGRADE_MODE on class CL_EEF_ADJ_ABSTRACT_TOOL has no parameter.
# Exception Resumable Description Created on
1 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20050613
History
Last changed by/on SAP  20110908 
SAP Release Created in 700