SAP ABAP Class IF_ENH_CONTRACT_HOOK_IMPL (Contract for HOOK Implementations)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ENH_CONTRACT Contract Processing of Enhancements 20050110
Properties
Class IF_ENH_CONTRACT_HOOK_IMPL  
Short Description Contract for HOOK Implementations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20041216   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_ENH_CONTRACT_HOOK_IMPL has no forward declaration.
Interfaces
Class IF_ENH_CONTRACT_HOOK_IMPL has no interface implemented.
Friends
Class IF_ENH_CONTRACT_HOOK_IMPL has no friend class.
Attributes
Class IF_ENH_CONTRACT_HOOK_IMPL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_CONTRACT_SOURCE Instance method Public Method Determines the include source stored in the contract 20041216
2 GET_CURRENT_SOURCE Instance method Public Method Determines the include source contained in the system 20041216
3 GET_ENHANCEMENTS_BY_INCLUDE Instance method Public Method Determines all enhancements of an include 20050105
4 GET_INCLUDES Instance method Public Method Determines all include names stored in the contract 20041216
5 GET_INCLUDES_BY_ENHANCEMENT Instance method Public Method Determines all include names enahnced by the enhancement 20041216
6 GET_MODULARIZATION_UNIT_SOURCE Instance method Public Method Determines the source of a modularization unit 20050107
7 GET_SOURCE_DELTA Instance method Public Method Determines the delta between the contract and system source 20041216
Events
Class IF_ENH_CONTRACT_HOOK_IMPL has no event.
Types
Class IF_ENH_CONTRACT_HOOK_IMPL has no local type.
Method Signatures

Method GET_CONTRACT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INCLUDE Call by reference Type reference (TYPE) PROGNAME ABAP-Programmname 20041220
2 Returning SOURCE Value transfer Type reference (TYPE) ENH_TOOL_CONTRACT_ABAP_IT Texttabelle 20041216

Method GET_CONTRACT_SOURCE on class IF_ENH_CONTRACT_HOOK_IMPL has no exception.

Method GET_CURRENT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INCLUDE Call by reference Type reference (TYPE) PROGNAME ABAP-Programmname 20041216
2 Returning SOURCE Value transfer Type reference (TYPE) ENH_TOOL_CONTRACT_ABAP_IT Texttabelle 20041216

Method GET_CURRENT_SOURCE on class IF_ENH_CONTRACT_HOOK_IMPL has no exception.

Method GET_ENHANCEMENTS_BY_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENHANCEMENTS Value transfer Type reference (TYPE) ENH_CONTRACT_HOOK_IMPL_IT Interne Tabelle über Enhancement Implementierungen 20050105
2 Importing ENHANCEMENT_NAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20050105
3 Importing INCLUDE Call by reference Type reference (TYPE) PROGNAME ABAP-Programmname 20050105

Method GET_ENHANCEMENTS_BY_INCLUDE on class IF_ENH_CONTRACT_HOOK_IMPL has no exception.

Method GET_INCLUDES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INCLUDES Value transfer Type reference (TYPE) ENHPROGTAB interne Tabelle über Progname 20041216

Method GET_INCLUDES on class IF_ENH_CONTRACT_HOOK_IMPL has no exception.

Method GET_INCLUDES_BY_ENHANCEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENHANCEMENT_NAME Call by reference Type reference (TYPE) ENHNAME Id eines Enhancements 20041216
2 Returning INCLUDES Value transfer Type reference (TYPE) ENHPROGTAB_ADJUST_IT interne Tabelle über Progname 20041216

Method GET_INCLUDES_BY_ENHANCEMENT on class IF_ENH_CONTRACT_HOOK_IMPL has no exception.

Method GET_MODULARIZATION_UNIT_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MDOULARIZATION_UNIT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Typ der Modularisierungseinheit 20050107
2 Importing MODULARIZATION_UNIT Call by reference Type reference (TYPE) SEOCPDNAME Modularisierungseinheit 20050107
3 Returning SOURCE Value transfer Type reference (TYPE) ABAPTXT255_TAB Texttabelle 20050107

Method GET_MODULARIZATION_UNIT_SOURCE on class IF_ENH_CONTRACT_HOOK_IMPL has no exception.

Method GET_SOURCE_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INCLUDE Call by reference Type reference (TYPE) PROGNAME ABAP-Programmname 20041216
2 Returning SOURCE_DELTA Value transfer Type reference (TYPE) VXABAPT255_TAB Delta zweier ABAP-Quellen 20041216

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