SAP ABAP Class CL_EEF_ADJ_TOOL_WITH_CONFLICTS (Enhancement Adjustment Tool with Conflict List)
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 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_TOOL Standard Enhancement Adjustment Tool 20050118
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EEF_ADJ_TOOL_CONFLICT Enhancement Tool with Conflict Processing 20050118
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_SCP_TOOL Enhancement Adjustment Tool for Implementations 20090113
2 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_TOOL_BADI Enhancement Adjustment Tool for BAdIs 20050411
3 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_TOOL_CLASS Enhancement Compare Tool (Classes) 20050411
4 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_TOOL_FUGR Enhancement Adjustment for Function Group Enhancements 20050118
5 Inheritance (c INHERITING FROM c_ref)  CL_EEF_ADJ_TOOL_WDY Enhancement Adjustment for Web Dynpro Enhancements 20050721
Properties
Class CL_EEF_ADJ_TOOL_WITH_CONFLICTS  
Short Description Enhancement Adjustment Tool with Conflict List    
Super Class CL_EEF_ADJ_TOOL Standard Enhancement Adjustment Tool 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEEF_ADJUSTMENT   Enhancement Adjustment 
Created 20050118   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_EEF_ADJ_TOOL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_EEF_ADJ_TOOL_CONFLICT Enhancement Tool with Conflict Processing 20050118
Friends
# Friend Modeled only Created on Description
1 CL_EEF_ADJ_TOOL_TESTER 20090123 WB - Enhancement Adjustment - Test Class for Tools
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONFLICTS Instance attribute Protected Object reference (TYPE REF TO) CL_EEF_ADJ_CONFLICT_LIST Internal Table for Enhancement Conflicts for HOOK Implement. 20050118
2 CONFLICT_FOR_EDITING Instance attribute Protected Object reference (TYPE REF TO) IF_EEF_ADJ_CONFLICT Enhancement Adjustment: Conflict 20050722
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_CONFLICT_AUTOMATICALLY Instance method Private Method 20090117
2 DELETE_ENH_IMPLEMENTATION Instance method Protected Method Delete Enhancement Implementation 20060425
3 DETERMINE_CONFLICTS Instance method Protected Method Determines Conflicts 20050118
4 GET_OVERALL_ADJUSTMENT_STATE Instance method Protected Method Sets Total Adjustment Status 20050322
5 HANDLE_PREPARE_ENH_SAVE Instance method Protected Event handling method Handles saving of enhancement 20061123
6 PREPARE_CONFLICT_FOR_EDITING Instance method Protected Method Prepares Conflict for Editing 20050407
7 REFRESH_ADJUSTMENT_MODE Instance method Protected Method 20070227
8 REMOVE_CONFLICTS Instance method Private Method 20090126
9 SAVE_ENHANCEMENT Instance method Protected Method Stores Enhancement 20050602
10 SET_CONFLICT_ADJUSTMENT_STATE Instance method Protected Method Sets the Adjustment Status of a Conflict 20050411
11 TERMINATE_CONFLICT_EDITING Instance method Protected Method Ends the Editing of a Conflict 20050408
Events
# Event Type Visibility Description Created on
1 EDIT_CONFLICT Instance Event
(0)
Public
(2)
Edit Conflict 20050207
Types
Class CL_EEF_ADJ_TOOL_WITH_CONFLICTS has no local type.
Method Signatures

Method ADJUST_CONFLICT_AUTOMATICALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFLICT Call by reference Object reference (TYPE REF TO) IF_EEF_ADJ_CONFLICT 20090117
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR 20090117
2 CX_EEF_ADJ_NO_AUTO_ADJUSTMENT 20090117

Method DELETE_ENH_IMPLEMENTATION Signature

Method DELETE_ENH_IMPLEMENTATION on class CL_EEF_ADJ_TOOL_WITH_CONFLICTS has no parameter.
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20060425
2 CX_ENH_ROOT Web Service : Exception 20060425

Method DETERMINE_CONFLICTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCOPE Call by reference Type reference (TYPE) I IF_EEF_ADJ_CONFLICT=>C_SCOPE_DEFAULT 20091123

Method DETERMINE_CONFLICTS on class CL_EEF_ADJ_TOOL_WITH_CONFLICTS has no exception.

Method GET_OVERALL_ADJUSTMENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OVERALL_ADJUSTMENT_STATE Value transfer Type reference (TYPE) ENHSTATE Enhancement Abgleichstatus 20050322
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050322

Method HANDLE_PREPARE_ENH_SAVE Signature

Method HANDLE_PREPARE_ENH_SAVE on class CL_EEF_ADJ_TOOL_WITH_CONFLICTS has no parameter.
Method HANDLE_PREPARE_ENH_SAVE on class CL_EEF_ADJ_TOOL_WITH_CONFLICTS has no exception.

Method PREPARE_CONFLICT_FOR_EDITING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFLICT Call by reference Object reference (TYPE REF TO) IF_EEF_ADJ_CONFLICT Enhancement Abgleich: Konflikt 20050407
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050407

Method REFRESH_ADJUSTMENT_MODE Signature

Method REFRESH_ADJUSTMENT_MODE on class CL_EEF_ADJ_TOOL_WITH_CONFLICTS has no parameter.
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR 20070227

Method REMOVE_CONFLICTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MINIMAL_PRIORITY Call by reference Type reference (TYPE) SEEF_ADJ_CONFLICT_PRIORITY 20090126
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR 20090126

Method SAVE_ENHANCEMENT Signature

Method SAVE_ENHANCEMENT on class CL_EEF_ADJ_TOOL_WITH_CONFLICTS has no parameter.
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050720
2 CX_ENH_MOD_NOT_ALLOWED Enhancement Wurzel-Ausnahmeklasse 20050613

Method SET_CONFLICT_ADJUSTMENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADJUSTMENT_STATE Call by reference Type reference (TYPE) ENHSTATE Enhancement Abgleichstatus 20050411
2 Importing CONFLICT Call by reference Object reference (TYPE REF TO) IF_EEF_ADJ_CONFLICT Enhancement Abgleich: Konflikt 20050411
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR WB - Refactoring - Interner Fehler 20060327

Method TERMINATE_CONFLICT_EDITING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFLICT Call by reference Object reference (TYPE REF TO) IF_EEF_ADJ_CONFLICT Enhancement Abgleich: Konflikt 20050408
# Exception Resumable Description Created on
1 CX_EEF_ADJ_INTERNAL_ERROR Interner Fehler beim Enhancement Abgleich 20050408
Event Signatures

Event EDIT_CONFLICT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 CONFLICT Exporting Value transfer Object reference (TYPE REF TO) IF_EEF_ADJ_CONFLICT Enhancement Abgleich: Konflikt 20050207
History
Last changed by/on SAP  20110908 
SAP Release Created in 700